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

CVS
8370 Highway 31
Directions
Publix Al
90 Marketplace Cir
Directions
Wal Mart Supercenter
5100 Highway 31
Directions
Full Post Office
8088 Highway 31
Directions