Their current location in Hancock is at 501 Campus Drive.Their athletics teams are nicknamed the Bulldogs, who have a long-standing rivalry with their neighboring city of Houghton's teams, the Gremlins.
The institution is situated at 501 Campus Drive in Hancock. The school's sports teams are called the Bulldogs and have a longstanding rivalry with the sports teams from their neighboring city of Houghton, known as the Gremlins.