Venue Information

Formal Name: Pabellon Polideportivo de Castello
Location: Castellon (Spain)
Home To: Amics Castello