Our Lady of Lourdes Catholic ChurchParishShare503 Texas StreetVidalia, LA 71373United StatesGet directions