Auto Repair & Service in Carrollton, AL J J's Auto Repair41 Tuscaloosa AveCarrollton, AL, 354472053671640Auto Repair & ServiceAuto Repair ServiceAutomotiveJs OutletOil Change Show MoreSee AlsoGas Stations