From Route 128/95, take exit 19B (Highland Avenue). This will put you onto Highland Avenue headed towards Needham center. At your 3rd traffic light (corner of Highland Ave. and West St.), take a right on West Street. Proceed about 200 yards and take your second right onto Crescent Road. Our building is number 140, on the left side of the road. Enter the building in front, and come up the stairs to the main reception area to the right.
We have lots of available parking in front of the building, behind the building, and across the street in the MDL parking lot.