Jump to navigation
The Olympic Swim Club was located at 3450 Indianola Ave in Columbus, Ohio, and closed in 2014.