Medical school: MEDICAL COLLEGE OF PENNSYLVANIA
Graduated: 1980
NPI: 1972580462
Practice Locations (2)
ABINGTON MEMORIAL HOSPITAL
1200 OLD YORK RD
ABINGTON, PA 190013720
ABINGTON MEMORIAL HOSPITAL
2100 N BROAD ST, NORTH PENN SURGICAL ASSOCIATES
LANSDALE, PA 194461052
2153681122
Source: CMS National Downloadable File, September 2026.