Town Plaza Family Practice
Closed
Advertisement
Photos
5701 W 119th St Ste 330
Leawood, KS 66209
Town Plaza Family Practice is a family medicine clinic located in Overland Park, KS. Our physicians are your community doctors, providing full spectrum primary care services to our patients. Visit our website to learn more about our providers and services, and schedule an appointment today.
Also at this address
Owner verified
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement


