Showing 9 - 10 of 10 results for:
Southeast Center for Independent Living
66 Troy Street, Merrill Building, Fall River, MA 02721
Directions
SCIL occupies the first floor of the Merrill Building and is only a few blocks away from the SRTA bus terminal as well as City Hall.
Phone
508 679-9210
Stavros Center for Independent Living
210 Old Farm Road, Amherst, MA 01002
Directions
Stavros’ main office is conveniently located off of Rt. 9 with a nearby bus stop. It is also located in a park like setting boarding a conservation area. Stavros has a large parking lot that is at no cost.
Phone
413 256-0473