Ülke : İngiltere
Şehir : Saint Helens
Koltuklar : 1.000
Kat : artificial turf
Bu stadyumla ilişkili takım yok