Los Altos Stage Company
Category: Arts & Culture
Los Altos Stage Company
97 Hillview Avenue
Los Altos, CA 94022
The Los Altos Stage Company works to engage the community and artists in creating and experiencing intimate, professional-quality theater.