Football.com - everything football

Club Info Algeciras

Algeciras

Founded: 1912
Address: Polígono Industrial La Menacha
City Algeciras
Postal 11205
Country Spain
Phone: +34 (956) 666 346
Fax: +34 (956) 631 492
Email: administracion@algecirascdsad.com

Estadio Nuevo Mirador

City: Algeciras
Country: Spain
Address: Poligono de la Menacha
Year opened: 1999
Capacity: 8209