Freedom Fields- Lenexa
Address:
22601 W 83rd St
Lenexa
, KS
, 66227
38° 58' 40.7748" N, 94° 50' 41.7768" W
See map: Google Maps