According to our records, this business is located at 2102 Point Mallard Dr SE in Decatur (in Morgan County), Alabama 35601, the location GPS coordinates are: 34.5929694 (latitude), -86.9560396 (longitude). Alabama Filter Co Inc is categorized under Blowers and Fans (SIC code 3564). Known organization president is Andrew E Lasch. Current estimates show that the unit has a sales volume of $890,000 and staff of approximately 5 people. You can contact the company by phone at (256) 350-9997; the following fax number is also provided: (256) 355-8901.