Info

Founded
2008
Address
Ffordd Ty Newydd
LL19 8PB
Meliden, Denbighshire
Country
Wales

Venue

Ffordd Ty Newydd Stadium
Name
Ffordd Ty Newydd Stadium
City
Meliden
Capacity
1000

Matches