9:00 am - 3:00 pm

Pleas note: Our Beverly location is currently operating on reduced hours and only seeing patients without any respiratory symptoms. Please visit our sister site in Swampscott for extended hours and COVID-19 testing. We are also now offering tele-health and virtual consults to our patients so that they do not have to physically come in to see a doctor or nurse.