Iglesia de la Virgen de los DesamparadosParishShareCalle Horacio Zúñiga50120 Toluca, Estado de MéxicoMexicoGet directions