La Longmont Theatre Company est installée au Longmont Performing Arts Center, une salle de spectacle occupant un bâtiment caractéristique datant de 1939. Initialement inauguré sous le nom de Fox Theatre puis connu comme le Trojan Theatre, l'édifice constitue un exemple d'architecture Art déco et fait partie du patrimoine culturel du centre de Longmont. La Longmont Theatre Company a acquis le bâtiment en 1990 avant de le transformer en espace consacré aux arts de la scène. L'auditorium compte aujourd'hui environ 287 places, offrant un cadre intimiste pour les pièces de théâtre, comédies musicales, spectacles d'humour, programmes musicaux et autres représentations en direct.
La configuration compacte de la salle maintient le public à proximité de la scène, tandis que les équipements d'éclairage et de sonorisation permettent d'accueillir différents types de productions. Le lieu est accessible aux personnes en fauteuil roulant et dispose de places dédiées. Des rafraîchissements et des snacks sont également proposés lors de certains événements, notamment pendant l'entracte.
Le théâtre se trouve au 513 Main St, Longmont, États-Unis, directement sur Main Street, dans la partie centrale de la ville. Les visiteurs arrivant en voiture peuvent profiter d'un parking gratuit derrière le théâtre, accessible près du 512 Coffman Street, à seulement quelques pas de l'entrée. Pour des informations plus générales sur les déplacements à Longmont et les liaisons de transport, consultez la présentation de la ville ci-dessous.