Broadwood Stadium footall stadium

Sức chứa: 8,029

Thành phố: Cumbernauld

Quốc gia: Scotland

CLB: Clyde

Quốc tế: Không rõ