St. Eulalia Church, Winchester, MA
St. Eulalia Church of Winchester, MA 50 Ridge St, Winchester, MASt. Eulalia Church of Winchester, MA presents Vatican International Exhibit of Eucharistic Miracles 50 Ridge St Winchester, MA 01890 Sun, March 25th - Fri, March 30th 9 am - 9…