Iglesia Católica de Santa Martha de CubaParishShareLa Inmaculada040650 Santa Martha de Cuba, CarchiEcuadorGet directions