Avatar dr m
John C Hagan  
Kansas City, MO

Discover Vision Centers
(816) 478-1230
Kansas City, MO
Medical Practice
Discover Vision Centers
Discover Vision is one of the country’s largest eye care centers offering ophthalmology, optometry and optical services in eight locations throughout the Kansas City area. Ophthalmologists from Discover Vision edit two medical journals and lecture internationally.
Phone: (816) 478-1230
Open for new patients
Books Written by Dr. Hagan