Nuestra Señora de San Juan de los Lagos Catholic ChurchParishShare18769 South Indio BoulevardEl Indio, TX 78860United StatesGet directions