Skip to main content

Drexel University Opens LeBow College of Business

Published 10/17/2013

Drexel University opened the $92 million LeBow Hall in Philadelphia in October of 2013. Housing the LeBow College of Business, the 12-story, 177,500-sf facility features a five-story atrium, a 300-seat auditorium, a 100-seat lecture hall, and a financial trading lab. The building also provides 17 classrooms, faculty offices, student lounges, a seminar room, and a behavioral studies lab. The facility was designed by Robert A.M. Stern Architects of New York and Voith & MacTavish Architects of Philadelphia. The project is expected to attain Green Globe sustainable design certification.

Organization Project Role
RAMSA
Architect