Howell's Service CenterCLANTON, AL 35045Company OverviewContact1801 7TH ST SCLANTON, AL 35045Phone:(205) 280-5590About Howell's Service Center Request More Info Fill out the form below to request more information about Howell's Service Center