Map of Lay Lake in Shelby County, AL:

Lay Lake Shelby Shelby 33.0187935 -86.5519906