New Big O Tires Store Opens in Indy

July 11, 2022

Big O Tires LLC Franchisee Steve Towers is opening a new store on the east side of Indianapolis.

The store, Towers' second in Indiana, will host a grand opening event July 22-23. The store is located at 5801 North German Church Road.

“This is the first Big O location on the east side of Indianapolis,” Towers says. “We have great people in the area and especially during this time when automobile transportation has become so expensive, and during this heavy travel season, we feel it’s important to offer not only great maintenance but also some savings to the community during our grand opening."

Towers has a total of eight Big O stores in Indianapolis, as well as Tennessee and Kentucky.