First Parish UU Church, Scituate South Shore Living