James M Freeman MD

Internal Medicine • 1 Provider

265 BENTON DR, STE 106, East Longmeadow MA, 01028

Make an Appointment


Insurance Check

Medical Services


James M Freeman MD

265 BENTON DR, STE 106, East Longmeadow, MA 01028

Provider Reviews

Overall rating for providers


Based on 18 Reviews

Been a patient of his since the early 1990's. Listens well. Follow ups well concerning my health.

in East Longmeadow, MA - Jul 06 2018

Review for Dr. Freeman