Medical school: UNIVERSITY OF MISSOURI, KANSAS CITY, SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1396743555
Practice Locations (1)
OPHTHALMOLOGY CONSULTANTS LLC
12692 LAMPLIGHTER SQUARE SHPG CTR
SAINT LOUIS, MO 631282746
3144325478
Source: CMS National Downloadable File, September 2026.