Discover the path to a promising future

We take a team approach to treatment, guidance, and support, to restore hope and help you and your child move on to a better place.

Uncover the possibilities. Contact us today.

Contact us

Riverside School offers a safe, warm, and welcoming alternative to high school in two locations.

Milford
25 Birch Street, Building B
Birchwood Business Park
508-422-9250

Needham
255 Highland Avenue
781-247-7762

riversideschool@riversidecc.org

If you would like more information, or to set up a meeting, please fill out the form below.

“Watching my son graduate – this was a goal we had thought was unattainable.”

– Nick W.