St. Rose of Lima Catholic ChurchParishShare504 South 4th StreetDeSoto, MO 63020United StatesGet directions