Pages

About Letohatchee, Alabama

Letohatchee is an unincorporated area in Lowndes County, Alabama, United States. It has a very small population and four businesses. The community is part of the Montgomery Metropolitan Statistical Area.

News from Letohatchee