Our Lady of San Juan de los Lagos - Saint Theresa Catholic ChurchParishShare2601 Singleton BoulevardDallas, TX 75212United StatesGet directions