Orsomarso Orsomarso SC

Presentation

COLOMBIA COLOMBIA
Town Palmira
Acronym OSC
Established 2016
Stadium Estadio Francisco Rivera Escobar (15000 seats)