Harvard Vanguard Beverly, previously The Medical Group, has been providing quality medical care to the residents of Salem, Danvers, Peabody, and other nearby cities and towns since 1972. The office is conveniently located a few miles off of Rt. 128 and directly across the street from Beverly Hospital.
Our Beverly practice provides primary care for adults and children, and a wide range of medical specialty care. Our preferred hospital partners include Beverly Hospital. Physicians, providers and staff are genuinely committed to providing quality service in all that we do for our patients. We continually strive to improve in every regard - operational and clinical - in order to better serve our patients.
Hours of Operation
Monday - Friday, 8:00am - 5:30pm
Walk-in lab service is available Monday - Friday, 8:00am - 5:30pm.
Unless you have a confirmed appointment, we suggest you call ahead as hours may vary slightly by department. Thank you.
24/7 Medical Advice
Medical advice is available to patients by telephone 24 hours a day, 7 days a week. If you need medical advice after office hours, please call your doctor's office. Follow the phone prompts to be routed to our after-hours triage service staffed by nurse practitioners and physician assistants with access to your electronic medical record.Weekend & Holiday Urgent Care
All patients have access to adult and pediatric weekend and holiday urgent care at our regionally located practices. Unless it is a life-threatening emergency (in which case you should call 911), you can use our weekend and holiday urgent care hours for most health-related situations.
Departments and Clinicians
Select a specialty to view hours, number and more information.
Getting Here
From the South:
Take 128N towards Peabody, staying on 128N when it splits with I-95. Take Exit 46 for Sohier Road toward Brimbal Ave./Beverly. Continue straight onto Sohier Road and travel for slightly less than one mile. Take a sharp left onto Herrick Street. Turn right at the signs for Beverly Hospital. Our office is on the right-hand side across from the hospital.
From the North (via 128S):
Take 128S to Exit 46 for Brimbal Ave. toward Montserrat/North Beverly. At the end of the exit ramp, turn left onto Brimbal Avenue. Go less than 1/2 mile and turn right onto Herrick Street. Pass the first entrance for Beverly Hospital on your left, and take a left at the second entrance for Beverly Hospital. Our office is on the right-hand side across from the hospital.
From the North (via I-95S and 128N):
Take I-95 S to Exit 70 to merge onto U.S. 1 S/Newbury St. toward MA-62/Danvers/Topsfield. Take the exit toward MA-62E/Danvers. Merge onto Maple Street, making a slight right. Continue onto Poplar Street and take a slight right onto Elliott Street. Turn left onto the 128N ramp to Glocester/Rockport. Take Exit 46 for Soheir Road toward Brimbal Ave./Beverly. Continue straight onto Sohier Road and travel for slightly less than one mile. Take a sharp left onto Herrick Street. Turn right at the signs for Beverly Hospital. Our office is on the right-hand side across from the hospital.
From the North (via Route 1 South):
Follow Rt. 1S until MA-97S/High St. - turn left. Follow MA-97S, making a slight left onto MA-97S/Wenham Rd., then continue to follow MA-97S for approximately 9 1/2 miles. Continue onto Cabot Street, and in slightly less than one mile, turn left onto Herick St. Turn right at the signs for Beverly Hospital. Our office is on the right-hand side across from the hospital.