The Ice at Park Place
Address:
11565 Ash St
Leawood
, KS
, 66211
38° 55' 4.6416" N, 94° 38' 47.8392" W
See map: Google Maps