79 Central StreetStoneham, MA 02180
The church is just outside Stoneham Center. It is the church with a small parking lot in the middle of the block. Be careful if you are using a GPS. It may take you to Saint Patrick's, the large Catholic church on the corner. Not us.
Click here to see a map of this location