Moores Corner Church Church of Leverett, MA. The location of Moores Corner Church Church is 01054, Church Hill Rd - marked with a pin on Google Map.