Johns Manville

117 LeQuire Street
Scottsboro, AL 35769
(256) 575-8110
(888) 575-7402 (fax)
  • Whom to Contact

    • Mr. Terry D. Couch, Production Superintende
      Phone: (256) 575-8114
      Fax: (888) 575-7402
    • Mr. Jeff Maxson, Plant Manager
      Plant Manager
      Phone: (256) 575-8117
      Fax: (888) 575-7402