Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1629008115
Practice Locations (2)
SAINT FRANCIS CARE MEDICAL GROUP PC
114 WOODLAND ST
HARTFORD, CT 061051208
8607144280
SAINT FRANCIS CARE MEDICAL GROUP PC
271 CAREW ST
SPRINGFIELD, MA 011042377
8607144280
Source: CMS National Downloadable File, September 2026.