Directions The Church 1338 Montevallo Road Leeds, Alabama 35094 Phone: 205.699.2404 View Map & Directions »