take I-93 South (the Expressway) to the Braintree split and bear right on to Route 128N/Route 93S. Take the I-95 South exit towards Providence RI. Go south on I-95 for approximately 2 miles and take exit 11B toward Norwood (Neponset Street, Norwood). After passing two traffic lights take a left on to Dean Street (approx .5 miles). Stay on Dean Street to the end (approx. 1 1/2 mile) and take a right onto Washington Street. At the first traffic light the office is diagonally across the street from you at the corner of Hoyle and Washington Streets (also diagonally across from Caritas Norwood Hospital). It is a 2-story residential building with parking on both sides.
From Providence and the South:
take Route I-95 North to the Neponset Street, Norwood exit and follow the above directions.
From West of Boston:
take Route 128 South to I-95 South exit towards Providence, RI exit and follow the above directions.