Venue Information

Formal Name: Pabellon Multiusos Fontes do Sar
Location: Santiago De Compostela (Spain)
Year Built: 1998
Capacity: 6,050
Home To: Rio Natura Monbus Obradoiro