Firhill Stadium footall stadium

Capacity: 10,887

City: Glasgow

Country: Scotland

Club: Partick Thistle

International: Unknown