Open Mic: Scriptures & Secularism (with Pastor Phillip Echavaria)

Spencer Graham

Pastor Phillip Echavaria is a teaching pastor at LIFE Church in Eustis, FL. 


He is a biology-turned-psychology major, with a love for the truth of God's Word like few you will ever meet.