Saint Michael Catholic ChurchParishShare239 Oxford StreetProvidence, RI 02905United StatesGet directions