Immanuel Presbyterian Church Deland Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
811 Orange Camp Road
Deland,
FL
32724
United States
Phone: 386-738-1811
Click here to contact the church Â
Church Pastor
Rev. Michael R. Francis
Pastor
811 Orange Camp Road
Deland,
FL
32724
United States
Phone: 386-738-1811
Click here to contact Rev. Michael R. Francis Â