Crisis Intervention Donate Now

Life Skills Center


Milford

Riverside Life Skills Center

25 Birch Street, Building B
Birchwood Business Park
Milford, MA 01757

Phone: 508-422-9250
Fax: 508-422-9298


Needham

Riverside Life Skills Center

255 Highland Avenue
Needham, MA 02494

Phone: 781-247-7762
Fax: 781-444-3971


Somerville

Riverside Life Skills Center: LARRY

117 Summer Street
Somerville, MA 02143

Phone: 617-420-5657
Fax: 617-591-0239

Browse Other Services by Location