21. C and C Auto Detaling 5100 University Blvd E, Tuscaloosa, AL 35404 Coordinate: 33.19276,-87.46772 Phone: (205) 331-4502