Iglesia San FranciscoParishShareCalle Juan AldamaFrancisco I. Madero 2, TamaulipasMexicoGet directions