Ted's Auto Services Center 6316 Harvard Avenue, Cleveland, OH 44105