Loading view.
Mother of Dolors Parish Center
Events at this venue
The Man of the Shroud Exhibit coming to Vandalia
Mother of Dolors Parish Center 705 N. St. Clair St., Vandalia, IL, United StatesYou are invited to see a replica of the Shroud of Turin, which is believed by many to be the burial cloth of Jesus, and to learn about the history…