Avondale Meadows YMCA  |  3908 Meadows Dr, Indianapolis, IN