Iglesia Católica Santa RosaParishShareTeniente Gil Enrique Gallo310190 Campozano, ManabíEcuadorGet directions