NSU University School
Nova Southeastern University
Mailing Address:
3301 College Avenue
Fort Lauderdale
FL
33314
Physical Address:
3375 SW 75 Avenue
Fort Lauderdale
FL
33314
F-1 School