Camp Cheerful has spots available for kids, adults with special needs

Camp Cheerful has spots available for kids, adults with special needs