Decatur Public Library Address 130 N. Franklin St. Decatur IL 62523 United States Upcoming Events No events in this location