1. Norris Radiator & Service Center 919 31st St, Tuscaloosa, AL 35401 Coordinate: 33.18241,-87.55045 Phone: (205) 758-1320