Leggtown Church
- Address
-
27365 Shoal Creek Rd
Lester, AL 35647
Leggtown Church is a church in Lester, Alabama.
Location data © OpenStreetMap contributors.
Leggtown Church is a church in Lester, Alabama.
Location data © OpenStreetMap contributors.