The Car Shop
Auto Repair · Tampa, FL
Auto Repair, Transmission Repair, Oil Change Stations. Serving the Russian-speaking community in Tampa.
Address: 10313 N Nebraska Ave, Tampa, FL, 33612
Phone: (813) 972-0664
Website: http://repairpal.com/the-car-shop
Loading map...