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. Like the north side location, the south side store will display a full array of appliances, electronics and Miele vacuums. Unlike the store … Continue reading Indy South Grand Opening