grandappliance.blog
Indy South Grand Opening
We’re excited to open our 21st location! The store is located at 8010 US 31 South on Indy’s south side and joins the 4025 East 82nd Street location as our 2nd store in Indianapolis. Lik…