Our Lady of Guadalupe Catholic ChurchParishShare509 West Garza StreetDel Rio, TX 78840United StatesGet directions