- Ottawa, Ohio, United States
Tire mechanic
Contact Paul Pasicolan
Assistant Manager
Contact Steve Smith
Ottawa Tire Sales is a marketing and advertising company based out of P.O. BOX 346, Ottawa, Ohio, United States.