2024 17th St, Columbus, Indiana 47201 USA
When you see the blue building, you're here!
Photo Credit: Yelp