Tags: Theatre, Venue.
Tuacahn Center for the Arts is a non-profit 501(c)(3) arts center located in the mouth of the Padre Canyon adjacent to Snow Canyon State Park in Ivins Utah. The 42000-square-foot (3900 m2) facility was completed in 1995 and includes a 1920-seat outdoor amphitheater a 328-seat indoor theater a black box theater a dance studio a costume shop a scene shop and Tuacahn High School an arts specialty high school.