Winthrop University

Location: Rock Hill, South Carolina
Founded: 2012
Star Status: Bronze