Saint Rose of Lima Catholic ChurchParishShareDelaware StreetPerry, Oklahoma 73077United StatesGet directions