We have just realized that the automatic location given by Google Maps for the Casco Village Church is incorrect! The correct location is a few miles farther north, here. It is on Route 121, north of Route 11, between Leach Hill Road and Mayberry Hill Road.
The link in the original entry below has also been corrected.
Thank you, Karen, for pointing this out!