7120 Larkshall Rd, Indianapolis, IN, 46250 (current address)
1400 N Meridian St, Indianapolis, IN, 46202 (2012)
9232 Tower Bridge Rd, Indianapolis, IN, 46240 (2001)
9232 Tower Bridge Rd, Indianapolis, IN, 46240 (2001)
9232 Tower Bridge Rd, Indianapolis, IN, 46240 (1993 - 2001)