Iglesia Católica Sagrada Familia - La FloridaParishShareDiaz de Pineda140201 Palora, Morona SantiagoEcuadorGet directions