Střední škola, která se nachází v centrální části čtvrti
Southdowns.
Samotná budova je nepřístupná. Ze vzdálenosti může připomínat nějaký kostel, už i díky jedné hodinové věži a honosné architektuře.
Přiléhá k ní nedaleký stadion Neila A. Arthura,
jenž je pod správou této střední školy a je domovem zdejšího fotbalového družstva Bayou Devils.