1. Leicester Church Of Christ 2 Church St, Auburn, MA 01501 Coordinate: 42.19477,-71.83568 Phone: (508) 892-9400