Theater
(801) 687-0334
1300 East Center Street, Provo, UT 84601
The Upstairs Theatre is an intimate venue located at The Castle Amphitheatre, with capacity for only 100.
The Upstairs Theatre @ The Castle
1300 East Center Street
Provo, UT 84601