1. Pete's Tire Barns
80 Public St, Providence, RI 02903
Coordinate: 41.80823,-71.40255
Phone: (401) 521-2240
2. Navarrete Tire Shop & Repair
724 Elmwood Ave, Providence, RI 02907
Coordinate: 41.79258,-71.42295
Phone: (401) 941-2223
3. National & International Tire
224 Union Ave, Providence, RI 02909
Coordinate: 41.80751,-71.44416
Phone: (401) 519-5985