

The Oz Event Center, located in the heart of Lehi, Utah, offers 7,200 square feet of versatile space perfect for weddings, corporate events, and celebrations. We created this venue to provide a unique setting where your vision can come to life. Book your event with us today and let’s make it unforgettable!



