Alabama Filter Specialists
2048 Knollwood Pl
Birmingham
AL
35242
(205) 437-1842
Open Map
Description
Alabama Filter Specialists is located at 2048 Knollwood Pl, Birmingham, AL. This business specializes in Drinking Water.
by merchantcircle on May 10, 2014 from
merchantcircle
Auto Parts
Beverages
Birmingham
Categories: Auto Parts, Filters
Drinking Water
filtering materials & supplies
Filters
Food & Dining
Machinery & Tools
Number of employees: 1 to 4