Auto Repair in Cleveland, OH
Auto Repair • Auto Parts and Accessories
3600 Lee Rd.,
Cleveland ,
OH
44120
UNITED STATES
Based on 1 reviews
Never again
Two years after buying a new Interstate battery with a 7-year warranty from this store, the battery stopped holding a charge and I tried to have it replaced per the warranty.Worldwide > United States > Cleveland, OH > Auto Repair