Special Olympics (Orange County)

Provide athletes with the chance to develop physical fitness, sports skills, social skills and self-esteem.

Website: Special Olympics