News & Archives

Nov 10, 2010

Eleven new stained glass windows have been created and installed at Epiphany Catholic Church, Normal, IL



Tell us about your next Project