Our Lady of Lourdes Catholic ChurchParishShare1600 North Main StreetVidor, TX 77662-3014United StatesGet directions