Needham Presbyterian Church Church of Needham, MA. The location of Needham Presbyterian Church Church is 02492, 1458 Great Plain Ave - marked with a pin on Google Map.