AttractionGuide
A family-friendly walk event being held to raise awareness about Spina Bifida and celebrate the accomplishments of the over 166,000 Americans living with it. All proceeds benefit the Spina Bifida Association of Central Florida.