Directions
NSU University School is located directly inland from the Atlantic coast in beautiful South Florida and spans 28-acres on Nova Southeastern University's campus in the heart of Davie. Call 954-262-4506 to speak with an admissions representative today.