Iglesia Católica Santa Rosa de Lima | San VicenteParishShareAv. Leonidas Vega132250 San Vicente, ManabíEcuadorGet directions