4907-b N German Church Rd, Indianapolis, IN, 46235 (current address)
4907 German Church Rd, Indianapolis, IN, 46235 (2022)
1513 E Legrande Ave, Indianapolis, IN, 46203 (2012 - 2021)
1445 Lee St, Indianapolis, IN, 46221 (2010 - 2017)
1505 E Legrande Ave, Indianapolis, IN, 46203 (2007 - 2011)