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