Longmont Theatre Company działa w Longmont Performing Arts Center, mieszczącym się w charakterystycznym budynku teatralnym z 1939 roku. Obiekt, pierwotnie otwarty jako Fox Theatre, a później znany jako Trojan Theatre, jest przykładem architektury Art Deco i częścią kulturalnego dziedzictwa centrum Longmont. Longmont Theatre Company przejęła budynek w 1990 roku i przystosowała go do potrzeb sztuk performatywnych. Widownia liczy obecnie około 287 miejsc, dzięki czemu zapewnia kameralną atmosferę podczas spektakli teatralnych, musicali, występów komediowych, koncertów i innych wydarzeń na żywo.
Kompaktowa widownia pozwala publiczności pozostawać blisko sceny, a teatralne systemy oświetlenia i nagłośnienia umożliwiają organizację różnorodnych produkcji. Obiekt jest dostępny dla osób poruszających się na wózkach i posiada wyznaczone miejsca, a podczas wybranych wydarzeń dostępne są również napoje i przekąski, szczególnie w czasie przerw.
Teatr znajduje się pod adresem 513 Main St, Longmont, Stany Zjednoczone, bezpośrednio przy Main Street w centralnej części miasta. Osoby przyjeżdżające samochodem mogą skorzystać z bezpłatnego parkingu za teatrem, z dostępem w pobliżu 512 Coffman Street, skąd do wejścia prowadzi krótka trasa piesza. Więcej informacji o poruszaniu się po Longmont i szerszych połączeniach transportowych znajduje się w opisie miasta poniżej.