No stadium image available

Capacity: 4,500

City: Locri

Country: Italy

Club: AC Locri 1909

International: Unknown