Evangeline Atwood Concert Hall jest największą salą widowiskową w Alaska Center for the Performing Arts i oferuje 2056 miejsc rozmieszczonych na trzech głównych poziomach widowni. Duża scena umożliwia organizację rozbudowanych przedstawień teatralnych, koncertów, spektakli tanecznych i musicali. Charakterystycznym elementem architektury jest promieniście ukształtowany sufit rozchodzący się od proscenium w odcieniach czerwieni, złota i zieleni, którego wygląd nawiązuje do zorzy polarnej.
Widownię zaprojektowano ze szczególnym uwzględnieniem akustyki oraz dobrej jakości odbioru przedstawień z różnych części sali. Miejsca znajdują się na poziomie orkiestry, antresoli i balkonu, a duża scena oraz profesjonalny system nagłośnienia pozwalają prezentować zarówno muzykę symfoniczną i popularną, jak i produkcje broadwayowskie. Poszczególne poziomy są dostępne schodami lub windą, a obiekt oferuje również miejsca przystosowane dla osób o ograniczonej mobilności.
Obiekt znajduje się pod adresem 621 W 6th Ave, Anchorage, Stany Zjednoczone, w kompleksie Alaska Center for the Performing Arts. Do Atwood Concert Hall prowadzi Lorene Harrison Lobby od strony Town Square Park, z wejściami od 5th i 6th Avenue. W pobliżu znajdują się strefy umożliwiające krótkie zatrzymanie i wysadzenie pasażerów, a publiczne garaże i parkingi są dostępne w promieniu około jednego kwartału od kompleksu. Szersze informacje o dojeździe i poruszaniu się po Anchorage znajdują się w części dotyczącej transportu miejskiego poniżej.