Sponsored Listings:
The Menlo Post Office is located in the state of Georgia within Chattooga County. This location serves 2,428 Menlo residents with a median income of $33,281. It's estimated that approximately 3,875 packages pass through this post office each year.