Virgen de San Juan del Valle Shrine Church

400 N Nebraska Ave, San Juan, TX, 78589

Phone: (956) 787-0033

Website: www.olsjbasilica.org

Nearby Churches

What to expect on your first visit