AddressPhysical Address: 1001 E. New York Ave, DeLand, FL 32724Mailing Address: P.O. Box 1808, DeLand, FL 32721-1808Phone(386) 736-1646Emailinfo@templeisraelofdeland.org Contact Us Your name Your email Subject Your message Δ