Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1981
NPI: 1447364559
Practice Locations (2)
LIFESPAN PHYSICIAN GROUP INC
19 FRIENDSHIP ST
NEWPORT, RI 028402200
LIFESPAN PHYSICIAN GROUP INC
593 EDDY ST
PROVIDENCE, RI 029034923
Source: CMS National Downloadable File, September 2026.