City of Menlo

Contact info

Town of Menlo
3056 Highway 337
Menlo GA 30731

Telephone: 706.862.2440

About Us

Menlo is a Small Mountain city in Chattooga County, Menlo is located on the Cumberland Plateau of the Appalachian Mountains. Georgia, United States. The population was 474 at the 2010 census.



Comments are closed.