Willard Library Map Unavailable Address 7 W Van Buren St Battle Creek MI 49017 United States Upcoming Events No events in this location