Iglesia de San Francisco de AsisParishShareVicente Guerrero80370 Navolato, SinaloaMexicoGet directions