About
CP Rochester supports people of all ages and abilities in determining their own pathway in life. Through educational, therapeutic, residential, family, and community-based services, we partner with individuals and families to build independence, access needed supports, participate in their communities, and pursue productive and rewarding lives.
CP Rochester
















