Mary, Mother of Mankind Catholic ChurchParishShare25 4th StreetNorth Providence, RI 02911United StatesGet directions