Saint Andrews Cemetery is located at County Road 12, Demopolis, AL . Demopolis, AL is located in Marengo County, AL.