Map location of
Bowden Lake, Shelby County, AL, USA

Alabama, United States