Please join us for a somber, uplifting movie to commemorate “The March of the Living” on April 14 at the Temple.
More information here

Address

Physical Address:
1001 E. New York Ave, DeLand, FL 32724

Mailing Address:
P.O. Box 1808, DeLand, FL 32721-1808

Contact us

Contact Us