Angola, NY

Cradle Beach provides hope, opportunities and life changing experiences for children with special needs and children who are economically disadvantaged to help them reach their full potential.