Canyon Theatre Guild

24242 Main St Newhall

See directions

Santa Clarita’s only community live theatre