Levadias Stadium footall stadium

Capacity: 5,915

City: Levadia

Country: Greece

Club: APO Levadiakos

International: Unknown