7673 Shelby St, Indianapolis, IN 46227, United States
6414 Oaklandon Rd, Indianapolis, IN 46236, United States