Saint Rose of Lima Catholic ChurchParishShare439 South 3rd StreetSanta Rosa, NM 88435United StatesGet directions