LEAP OF FAITH OUTREACH MINISTRIES INC. Alexander City Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
886 TERRACE DRIVE
Alexander City,
AL
35010
United States
Phone: 256-329-0300
Click here to contact the church Â