top of page
2025 | New Construction | 1.7 acres (74,000 sq. ft.)
Tulane University Downtown Campus 

Tulane Avenue Streetscape and Plazas

As part of its multi-year, $1 billion commitment to revitalizing its downtown campus for expanded research opportunities, Tulane University is collaborating with Studio West, as Executive Architect, and Scape Landscape Architecture to design and construct three new major plazas with connecting streetscape and roadway improvements along Tulane Avenue, the main artery of the campus. The design includes new plaza paving, landscaping, and stormwater retention for the surrounding buildings, unifying the downtown campus into a cohesive whole.  

Re-invigorating an urban campus through urban design