St. Rose of Lima Catholic ChurchParishShare304 West 4th StreetSafford, AZ 85546United StatesGet directions