Wizard of Oz / Red Shoes
Nov 18 2018 @ 7:00pm
Other kinds of events in San Francisco, CA
The Castro Theatre
429 Castro Street
San Francisco, CA, 94114, US
Public Sale Info for Wizard of Oz / Red Shoes
Starts: Nov 9 2018 @ 3:10pm
Ends: Nov 18 2018 @ 7:00pm
Buy Face Value Tickets