Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1984
Also: SURGICAL ONCOLOGY
NPI: 1164480968
Practice Locations (2)
390 PIERCE ST
KINGSTON, PA 187045532
540 PIERCE ST
KINGSTON, PA 187045760
5707140400
Source: CMS National Downloadable File, September 2026.