Iglesia Católica Nuestra Señora de La NatividadParishShare24 de Enero010703 Camilo Ponce Enríquez, AzuayEcuadorGet directions