Sheppard Lake (Lake)

Mobile County, Alabama, United States