San Juan de Los Lagos Catholic ChurchParishShare3231 El Paso StreetSan Antonio, TX 78207United StatesGet directions