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