epicchurch.tv

Decatur, Alabama - United States

Denomination: Non-Denominational
Church Size: 351 to 500
Phone: 256-584-7080
Email: Contact Us
epicchurch.tv
Church was planted in September 2007. We are currently in 3 services at one location plus a livestream of our 11:00 a.m. service. We are averaging 385 people.