Los Altos Stage Company

The Los Altos Stage Company was founded in June 1995. They have produced more than 60 productions that included hundreds of artists and volunteers with various levels of theatrical experience. This is an intimate theatre.

Map

Click for Map

Address

97 Hillview Avenue

Visit Google Maps for this Address

Contact Info

To order individual or season tickets, please call 650-941-0551 or visit the box office (at the theatre location) which is open Wednesday, Thursday, and Friday from 2:00pm to 5:00pm. You can also purchase tickets online.