Oscars Tire Shop
101 Congress Ave
San Antonio
TX
78214
(210) 922-7780
Open Map
Description
Oscars Tire Shop is located at 101 Congress Ave, San Antonio, TX. This location is in the Mission San Jose neighborhood. This business specializes in Tires.
by merchantcircle on November 07, 2015 from
merchantcircle
auto
automotive
Body Shop Equipment
cars
More info about Oscars Tire Shop
Retread & Repair
Services
Tire Repair
Tired Retread Regroove & Repair
Tires