Phantom of the Opera
DeBaun Auditorium
24 5th StHoboken, NJ 07030
DeBaun Auditorium in located in Edwin A. Stevens Hall, on the campus of Stevens Institute of Technology.