Our Lady of Guadalupe, Texas

509 Cuellar Street, Del Rio, TX 78840, USA View map

Schedule

Every Thursday
Mass
18:00

Details

Diocese
San Antonio, United States