American Legion Post 18 is a United States of America company, located at P.O. BOX 2056 in Opelika.
4005 Forget ME Not Rd, Kenai, 99611-8476 (99611)
3054 Leeman Ferry Rd SW # D, Huntsville, 35801-5660 (35801)
P.O. BOX 888, Fayette, 35555-0888 (35555)
1310 Madison Ave, Montgomery, 36107-1832 (36107)
7054 County Road 267, Lanett, 36863-5146 (36863)
706 Glover Ave, Enterprise, 36330-2016 (36330)
940 Dry Valley Rd, Lincoln, 35096-5318 (35096)
, Tuscaloosa, 35404-0000
P.O. BOX 100, Duncanville, 35456-0100 (35456)
1691 S Memorial Dr, Prattville, 36067-6502 (36067)