Showroom Theatre
Temecula, CA, USA
Seats (approximate)
1220