Saint Eulalia Church
Drag box to select area
Saint Eulalia Church is a Roman Catholic church offering mass every day. It also provides comprehensive Catholic education for adults and children in kindergarten through 12th grade.
50 Ridge St, Winchester, MA 01890
- Hours: Mass: Mon - Fri, 9am; Sun, 7:30am, 9am, 11:15am, 5pm
- Website: http://st_eulalia.homestead.com/