Chapel of the Holy SpiritChapelShareOld English RoadWorcester, Massachusetts 01602United StatesGet directions