Melrose UU Church, Melrose, MA By UUA Web Team on behalf of Melrose UU Church, Melrose, MA October 26, 2017 Date: Passed: Tuesday, April 15, 2014, 8:00 pm EDT Address Turn Map Controls On / Off 70 W Emerson Street Melrose, MA 02176-3128 United States