internal medicine doctor. , general internist, primary care doctor, internal medicine physician, physician of internal medicine, general practitioner, and adult doctor. There are 44 specialists practicing Internal Medicine in Greenfield, MA with an overall average rating of 3.7 stars. There are 15 hospitals near Greenfield, MA with affiliated ....