The 1,800 members of St. Andrew's Church are residents of Wellesley, Natick, Dover, Sherborn, Needham, and other surrounding communities. The parish is part of the Diocese of Massachusetts comprising about 200 congregations covering the eastern ...
View more