The Northbrook Sports Center is one of the busiest sports venues on the North Shore. The complex houses two year-round NHL-sized ice rinks, dance rooms, a pro shop, concession stand, registration office and rental facilities for parties and meetings, along with an outdoor swimming pool.