Iglesia Católica de Santa Bárbara y Santa LauraParishShareJosé Joaquín de Olmedo130440 Ríochico, ManabíEcuadorGet directions