Advertisement
Stadium: Instalaciones Municipales de Canillas (Madrid).
Stadium: Instalaciones Municipales de Canillas (Capacity: 1,000)
Country: Spain
Related pages: Live football scores
Canillas plays its home matches at Instalaciones Municipales de Canillas (Madrid). Capacity: 1,000.