The Hazelwood Branch opens with one feature that sets it apart from other branches – it has an auditorium that seats 600 people.