Graduated: 1992
Also: INTERNAL MEDICINE
NPI: 1770698573
Practice Locations (3)
LAWRENCE GENERAL HOSPITAL
1 GENERAL ST
LAWRENCE, MA 018412961
97868340002979
COASTAL MEDICAL ASSOCIATES
55 FOGG RD
WEYMOUTH, MA 021902432
7817924136
HOSPITAL MEDICINE SERVICES OF NH, LLC
333 BORTHWICK AVE
PORTSMOUTH, NH 038017128
6034365110
Source: CMS National Downloadable File, September 2026.