Saint Helen School Posted on September 17, 2023 by ITouchedIt Map Unavailable Address 2347 Augusta Chicago IL United States Upcoming Events No events in this location