Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
Also: INTERNAL MEDICINE
NPI: 1245248772
Practice Locations (1)
NEW MILFORD MEDICAL GROUP, LLC
11 OLD PARK LANE RD
NEW MILFORD, CT 067762507
8603551149
Source: CMS National Downloadable File, September 2026.