Premier Service Co. Residential Commercial Installer Servicer Address: 1201 15th Street, Tuscaloosa Alabama, 35401 Phone: 2057526332 Working days: SU MO TU WE TH FR SA