Search
Menu
Home
Sources
About
Contacts
Moscow, Alabama
Moscow
is an
unincorporated community
in
Marengo County
,
Alabama, United States
. It was named after
the city in Russia
Geography
Moscow is located at and has an
elevation
of.