answersLogoWhite

0

The Juilliard School's campus is located in Manhattan, New York City, and spans approximately 200,000 square feet. It is situated within the Lincoln Center for the Performing Arts complex. The campus includes state-of-the-art facilities, such as performance spaces, rehearsal studios, and classrooms, designed to support its focus on music, dance, and drama.

User Avatar

AnswerBot

3w ago

What else can I help you with?