Park Hall: upcoming matches
Park Hall is in Oswestry, Wales, with a capacity of 3,000. Home of The New Saints.
No upcoming fixtures here right now.
Park Hall is in Oswestry, Wales, with a capacity of 3,000. Home of The New Saints.
No upcoming fixtures here right now.