Alabama AFP is based in Birmingham, Alabama.
The NAICS codes for Alabama AFP are [81, 81392, 8139, 813920, 813].
The SIC codes for Alabama AFP are [862, 86].