Stadium
Centro Insular de Atletismo de Tenerife
Santa Cruz de Tenerife, Canary Islands, Spain Spain
Home of
Tenerife C
- City
- Santa Cruz de Tenerife, Canary Islands, Spain
Matches at this ground
No fixture is scheduled.