Is this a free open area I can go do pullups some where?
Address: 5253 W 62nd St, Indianapolis, IN 46268, USA
Aless Gorman | Sep 21, 2020
Yes there is a place for you to do pull-ups.
Sinkum | Sep 21, 2020
The park is free. Not sure if there is a place to do pullups
Thanks! Your answer is awaiting moderation.