Iglesia María InmaculadaParishShareCalle Hacienda San Juan 322246 Tijuana, Baja CaliforniaMexicoGet directions