David Amsterdam, MD

Ophthalmology
Cost:

Eye Care

15710 W 135th St, Olathe, KS 66062

Accepting new patients

(816) 478-1230