Medical school: MEDICAL COLLEGE OF PENNSYLVANIA
Graduated: 1974
Also: PEDIATRIC MEDICINE
NPI: 1942305081
Practice Locations (2)
233 E LANCASTER AVE, SUITE 300
ARDMORE, PA 190032321
300 E LANCASTER AVE, SUITE 202
WYNNEWOOD, PA 190962142
6106423884
Source: CMS National Downloadable File, September 2026.