Immanuel Presbyterian Church 811 Orange Camp Rd Deland, FL 32724 Phone: (386) 738-1811 Fax: (386) 738-4145
Category: Churches