Location 3740 W 62nd St, Indianapolis, IN 20170611_141523_resized.jpg 20170611_145146_resized.jpg 20170611_173425_resized.jpg 20170611_182233.jpg