Address: 9395 Scarborough St, Lenexa, KS 66219, USA
Prairie Creek Apartments & Townhomes (Owner) | Apr 30, 2020
We're a real apartment community located in Lenexa, KS! We'd love to have you out for a visit. Feel free to call us at 913-492-1800 for more information. Thank you!