Decatur-Morgan Chamber Hubbard & Drake General-Mech. Contractors, Inc. Share: Industrial Contractors Hubbard & Drake General-Mech. Contractors, Inc. Visit Website Request Info 1002 5th Ave SE Decatur, AL 35601-3905 (256) 353-9244 (256) 350-5043 (fax) Rep Info Whom to Contact Brian Beidleman Controller PO Box 1867 Decatur, AL 35602-1867 Phone: (256) 353-9244 Fax: (256) 350-5043