First Parish Church UU, Northborough, MA By UUA Web Team on behalf of First Parish Church UU, Northborough, MA October 26, 2017 Date: Passed: Tuesday, May 13, 2008, 8:00 pm EDT Address Turn Map Controls On / Off 40 Church St Northborough, MA 01532-1834 United States