Longmont Theatre Company desarrolla su actividad en el Longmont Performing Arts Center, un teatro ubicado en un característico edificio de 1939. Inaugurado originalmente como Fox Theatre y conocido posteriormente como Trojan Theatre, el inmueble es un ejemplo de arquitectura Art Déco y forma parte del patrimonio cultural del centro de Longmont. Longmont Theatre Company adquirió el edificio en 1990 y lo transformó en un espacio dedicado a las artes escénicas. El auditorio cuenta actualmente con aproximadamente 287 localidades, creando un ambiente íntimo para obras de teatro, musicales, comedia, música y otras actuaciones en directo.
La distribución compacta del auditorio mantiene al público cerca del escenario, mientras que los sistemas de iluminación y sonido teatrales permiten albergar distintos tipos de producciones. El recinto es accesible para personas en silla de ruedas y dispone de localidades específicas; además, durante determinados eventos se ofrecen refrescos y aperitivos, especialmente durante el intermedio.
El teatro se encuentra en 513 Main St, Longmont, Estados Unidos, directamente en Main Street, en la zona central de la ciudad. Quienes lleguen en automóvil pueden utilizar el aparcamiento gratuito situado detrás del teatro, con acceso cerca de 512 Coffman Street, desde donde solo hay que caminar una corta distancia hasta la entrada. Para obtener información más amplia sobre cómo desplazarse por Longmont y sus conexiones de transporte, consulta la descripción de la ciudad que aparece a continuación.