Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1998
Also: OBSTETRICS/GYNECOLOGY
Offers telehealth
NPI: 1568409720
Practice Locations (1)
1515 N HARLEM AVE, SUITE 304
OAK PARK, IL 603021205
7734177420
Source: CMS National Downloadable File, September 2026.