Book an Appointment at The Beech House Bedford - Newest Bedford location at the historic Beech House in Bedford, MA
Hello! We can’t wait to see you in the office soon. PLEASE make sure that you pick the correct location for your visit. Tufts students and MIT community members, if you intend to come onsite for your visit please make sure that you pick either Tufts or MIT as the location from the left. Please note that most providers practice at multiple locations so double check your booking. Thank you and see you soon!
Note: Our main office in mid Cambridge and Bedford locations are open to all patients and DO have onsite parking for patients
Select a treatment
from the list on the left
to view available appointment times
The Beech House Bedford - Newest Bedford location at the historic Beech House in Bedford, MA
Located at: 18 North Rd 2D, Bedford
Directions & Map | All Locations
Located at: 18 North Rd 2D, Bedford
Directions & Map | All Locations
Need Help? 6172978549 Info@newenglandintegratedhealth.com