Julliard Music School sits in the heart of the Big Apple City at 60 Lincoln Center Plaza, New York, NY 10023, USA.