Locations Main Branch 319 M-62, Cassopolis, MI 49031 (269) 357-7822 Edwardsburg Branch 26745 Church Street, Edwardsburg, MI 49112 (269) 487-9215 Howard Branch 2341 Yankee Street, Niles, MI 49120 (269) 487-9214 Local History Branch 145 N Broadway Cassopolis, MI 49031 (269) 357-7823 Mason/Union Branch 17049 US-12 Edwardsburg, MI 49112 (269) 357-7821 Search Generic selectors Exact matches only Search in title Search in content Post Type Selectors Upcoming Events Jul 22 2024 Cardio Drumming Howard Branch Jul 23 2024 Storytime Howard Branch Jul 23 2024 Glow Painting Ages 6-11 Edwardsburg Branch Jul 23 2024 Glow Painting Ages 12-17 Edwardsburg Branch Jul 24 2024 Little Explorers Mason/Union Branch Jul 24 2024 Teen Pizza Taste Off Main Branch No event found!