Parroquia Santa Teresa de AvilaParishShareCalle Gobernador Rico22510 Tijuana, Baja CaliforniaMexicoGet directions