Arthur R. Baxter YMCA

7900 Shelby St.
Indianapolis, IN
317-881-9347

Greenwood



Pool and fitness center.