at 29 N San Pedro St, San Jose , 95110 United States
Tabard is committed to making a difference in the community through the arts by presenting professional-quality shows that are suitable and appropriate for audiences of all ages!
794 FB users likes The Tabard Theatre Company, set it to 59 position in Likes Rating for San Jose, California in Local Business category
The Tabard Theatre Company is San Jose based place and this enity listed in Theatre category. Located at 29 N San Pedro St CA 95110. Contact phone number of The Tabard Theatre Company: (408) 979-0231