Thanks for your interest in the Temple of the Universe

If you would like to contact us, fill out the form below and we’ll get back in touch with you.

Mailing List

Sign up for occasional special announcements.

Address

15808 NW 90th Street, Alachua, FL 32615

Phone

386-462-7279