Map location of
New Zion Church, Tallapoosa County, AL, USA

Alabama, United States