N Nathalie Otala Review of Los Altos Stage Company 3 years ago Great venue! Not a bad seat in the house!
Comments: