- This event has passed.
Los Milagros/The Miracles at Walsh
August 1, 2017 @ 6:00 pm - 7:30 pm
Free Street Theater presents: “Los Milagros/The Miracles,” a joyful and often funny modern-day pageant wagon play that celebrates stories of resilience and everyday miracles.