First Parish in Needham UU, Needham, MA By UUA Web Team on behalf of First Parish in Needham UU, Needham, MA October 26, 2017 Date: Passed: Tuesday, November 23, 2010, 7:00 pm EST Address Turn Map Controls On / Off 23 Dedham Ave Needham, MA 02492-3007 United States