Back to All Events Belvidere Celebrates Earth Day Saturday, April 25, 2026 10:00 AM 3:00 PM Google Calendar ICS Previous Previous April 25 Belvidere Seed trail shopping event Next Next April 26 Stained Glass Class