Contact Us

Our Locations:

Dedham Facility

Location: 910 Washington Street, Dedham, MA 02026
Phone: 781-431-1333
Fax: 781-431-1933

Download Directions as a PDF

From Points North:

Headed south on Route I-95 S/MA-128 S, take exit 15A onto Route 1 towards Dedham. At the first traffic light, take a left onto Elm Street. Continue approximately 1/2 mile to the end of the street. At the lights, take a left onto Washington Street (Route 1A). Go approximately 500 feet and take a left into the Visions HealthCare facility.

From Points South:

Headed North on Route I-95 S/MA-128 S, take exit 15A onto Route 1 towards Dedham. At the first traffic light, take a left onto Elm Street. Continue approximately 1/2 mile to the end of the street. At the lights, take a left onto Washington Street (Route 1A). Go approximately 500 feet and take a left into the Visions HealthCare facility.

Needham Facility

Location: 100 Second Avenue, Needham, MA 02494
Phone: 781-431-1333
Fax: 781-431-1933

For a convenient handout or alternative directions avoiding highway, download the Directions to Needham PDF.

From Points North:

Headed south on Route I-95 S/MA-128 S, take exit 19A onto Highland Avenue. Merge onto Highland Ave and continue for 0.6 miles. Take the second right on to Second Avenue (at the traffic light, across from Staples). Visions parking is the second driveway on the left.

From Points South:

Headed north on Route I-95 S/MA-128 S, take exit 19A from I-95 and continue/merge onto Highland Ave for 0.3 miles. Take the second right on to Second Avenue (at the traffic light, across from Staples). Visions parking is the second driveway on the left.

Feel free to contact us by email instead:

Fill out my online form.

Patient Portal

Stay Connected

Facebook
Twitter
LinkedIn
RSS Feed
YouTube
Email Subscription

Hours

  • Monday through Thursday, 7: 30 am – 5 pm
  • Friday, 8 am – 4 pm
  • Our Dedham office has extended hours on Wednesdays, 7:30 am – 8:30 pm*
  • One Saturday per month, per location, we’re open 9:30 am – 2:00 pm*

*Please be aware we have limited services and staff available during these extended hours. Services are by appointment only. Please call our main number during normal business hours to book an appointment.