Teatro Campoamor
Oviedo, Spain
Address
Teatro Campoamor, C/ Diecinueve de Julio, n.º 1, 33002 Oviedo, Spain, Google Maps
Facilities
Handicap toilet: Yes
There are currently no event dates available.

Teatro Campoamor, C/ Diecinueve de Julio, n.º 1, 33002 Oviedo, Spain, Google Maps
Handicap toilet: Yes