L Lenexa Community Center 4.6 (172 reviews) 13420 Oak St, Lenexa, KS 66215, United States 19134777100 View Details
L Lenexa Rec Center 4.7 (708 reviews) 17201 W 87th St Pkwy, Lenexa, KS 66219, United States 19134777529 View Details
M Mad Science of Greater Kansas City 4.9 (74 reviews) 9038 Parkhill St, Lenexa, KS 66215, United States 19138888877 View Details