Address
118 Allied Drive
Dedham, MA 02026
Website
www.deltaprojects.org
Description
Delta Projects is a nonprofit that provides support for adults and children with intellectual and developmental disabilities.
Category
Children & Youth, Disabled, Other