The Episcopal Church of the Holy Spirit The Episcopal Church of the Holy Spirit 525 River St, Mattapan, MA 02126, USA – View On Google Address & Contact Info Address: 525 River St, Mattapan, MA 02126, USA Contact: Cislyn Clare/Louise Paul at louisespaul@yahoo.com