Need a primary care provider?
Call 413-794-5412 to get started if you don't have a primary care provider.
Book Online
Current patients can now schedule appointments online! To schedule an annual physical, follow-up, or same-day sick visit, select "Request Appointment" with one of our providers.
Please note: Not all providers offer online scheduling. "Request Appointment" will only appear next to providers who are accepting online appointments.
About Our Practice
At Baystate Family Medicine - Greenfield, we provide team-based comprehensive care for babies, children, and adults of all ages. We value treating the whole person—better yet, the whole family!
We are a Patient-Centered Medical Home, which means that you will have a direct relationship with your doctor who coordinates a team of health care professionals who all work together to manage your care.
This is a service of Baystate Franklin Medical Center.
We are also the continuity clinic for our new Greenfield Family Medicine residency program.