Location:1105 Prospect Street, Indianapolis, IN 46203, USA