Av. dos Deportes, s/n
Stadium in Spain
The Estadio Anxo Carro, also known as Estadio Ángel Carro, is a stadium located in Lugo, Galicia, Spain.
It is currently used for football matches and is the home stadium of CD Lugo. Wikipedia