Church of the Resurrection: Leawood Campus
Address:
13720 Roe Ave
Leawood
, KS
, 66224
38° 52' 49.6236" N, 94° 38' 27.888" W
See map: Google Maps