Three Stages at Folsom Lake College
10 College Parkway, Folsom, CA, USA
Seats (approximate)
850