Address: Moulton Post Office, Hospital Street, Moulton, Lawrence County, Alabama, 35650, United States