Harmony on the Green is at Hancock United Church of Christ, 1912 Massachusetts Avenue, Lexington, MA.