Windsor High School Theatre
The Windsor High School Theatre is located at the front of the school on 8695 Windsor Rd, Windsor, CA 95492. It seats about 350 people and has handicap access. At this time the theatre has NO water fountains so do bring your water bottles!
8695 Windsor Rd, Windsor, CA, 95492
parking is in the circle in front of the theatre, along Windsor Road and in the North and South parking lots.