There are 2 United States Postal Service post offices in zip code 35904. For additional collection boxes and post offices in neighboring communities, see the list for Alabama.

CVS
2608 W Meighan Blvd
Directions
Full Post Office
211 N 26 Th St
Directions