Diego Auto Repair and Tires is a Car Service Station located in Providence, RI 02907. It is one of the 49767 Car Service stations in United States. Address of Diego Auto Repair and Tires is 110 Elmwood Ave, Providence, RI 02907, United States. Diego Auto Repair and Tires can be contacted at 14013497414. Diego Auto Repair and Tires is rated 4.5 (out of 5 stars) by 119 reviewers on the web.
Some of the places around Diego Auto Repair and Tires are -
Within less than half a Kilo meter of Diego Auto Repair and Tires, you can also find Providence Department of Human Services Office, Long Live Beerworks, KNEAD Doughnuts, Fresh Clippers, Salon Larimar, Providence Spanish Seventh-day Adventist Church, D'ambra Auto Sales, Solution Auto Sales & Body, Sneadlogistics, Elmwood Matress, Elmwood Matress and many more.
110 Elmwood Ave, Providence, RI 02907, United States