Rollins College

Location: Winter Park, Florida
Founded: 2003
Star Status: Good Standing