Nova Southeastern University

3301 College Ave
Florida
United States