Basilica Menor de la Inmaculada ConcepciónMinor BasilicaShareCalle Hermenegildo Galeana73300 Chignahuapan, PueblaMexicoGet directions