Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
Also: VASCULAR SURGERY
NPI: 1376522011
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.