Stadium Name: Celtic Park
Country:
Scotland Senegal
Address: 18 Kerrydale Street
Capacity: 60 832
Surface: Grass
Teams: