Parroquia Inmaculada Concepción de MaríaParishShareCalle Ignacio Rodríguez Galván80139 Culiacán, SinaloaMexicoGet directions