St. Joseph is a Roman Catholic parish located in Downers Grove. The church is very, very modern in design, so fans of traditional church architecture would not be happy. At the few Masses we attended here, there was a jazz choir, and the music was pleasant but hard to follow. There was a lot for parking adjacent to the church, but it filled up pretty quickly.
more