Moscow, Marengo County, Alabama

Moscow is an unincorporated community in Marengo County, Alabama, United States.

Geography
Moscow is located at 32.438°N, -87.996°W and has an elevation of 187 ft.