Library go Results Found: 2 Button group with nested dropdown New Buffalo Township Library 33 N Thompson St New Buffalo MI 49117 (269) 469-2933 Visit Website Three Oaks Township Public Library 3 N Elm St. Three Oaks MI 49128 (269) 756-5621 Visit Website