Los Altos Tire Shop
5607 Toledo St
Detroit
MI
48209
(313) 297-6555
Open Map
Description
Los Altos Tire Shop is located at 5607 Toledo St in Detroit and has been in the business of Retail - Automotive Tires since 2008.
by dandb on October 27, 2015 from
dandb
auto
Auto Supplies
automobile
Automobile - Tires
automotive
automotive parts & accessories stores
cars
Tire Dealers
tires
used tires