Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1989
NPI: 1902901119
Practice Locations (3)
ABINGTON MEMORIAL HOSPITAL
1200 OLD YORK RD
ABINGTON, PA 190013720
SURGICAL CARE SPECIALISTS INC
1245 HIGHLAND AVE, SUITE 600
ABINGTON, PA 190013727
2158873990150
ABINGTON MEMORIAL HOSPITAL
2100 N BROAD ST, NORTH PENN SURGICAL ASSOCIATES
LANSDALE, PA 194461052
2153681122
Source: CMS National Downloadable File, September 2026.