Map location of
Charles C. Killough Field, Talladega County, AL, USA

Alabama, United States