Rating: ★★☆☆☆ 2.4 / 5 (65 Reviews)
Ted's Auto Services Center is a Car Repair located in Ted's Auto Services Center, 6316 Harvard Ave, Cleveland, OH 44105
You can reach Ted's Auto Services Center through the contact information provided on our page. You can also access our location using Google Maps.
Address: Ted's Auto Services Center, 6316 Harvard Ave, Cleveland, OH 44105 Cleveland, OH Cleveland
Phone: +12162711687