Medical school: UNIVERSITY OF SOUTHERN CALIFORNIA KECK SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1417959115
Practice Locations (3)
WASHINGTON UNIVERSITY
4901 FOREST PARK AVE, FL 6
SAINT LOUIS, MO 631081495
3143623937
WASHINGTON UNIVERSITY
517 S EUCLID AVE, UNIVERSITY EYE CENTER
SAINT LOUIS, MO 631101007
3143623431
WASHINGTON UNIVERSITY
5201 MID AMERICA PLZ, SUITE 2500
SAINT LOUIS, MO 631290002
3142730020
Source: CMS National Downloadable File, September 2026.