Our New Prairie Star Parkway location is open and accepting patients
12208 W. 87th Street Pkwy Suite 150 Lenexa, KS 66215