Churches-and-Cemeteries.com — Leander Church




Leander Church
Tallapoosa County, Alabama, U.S.A.
33.06401 North  
85.654401 West

Leander Church
Vernon Parish, Louisiana, U.S.A.
31.1424069 North  
92.8351509 West

This website is maintained by Tom Alciere, using public domain information from the U.S. Board on Geographic Names.