Saint Rose de Lima Catholic ChurchParishShare301 South Necaise AvenueBay Saint Louis, MS 39520United StatesGet directions