Marguerite Sheehan
Marguerite Sheehan
Rev. Marguerite Sheehan is pastor Trinity Church in Shelburne Falls.
Published Articles
11/10/2014 - Are We Reaching Out to New Neighbors?
