Stadion Central Park

Opened
Capacity 1200
Address Off Park Street, Denbigh, Denbighshire
Website
Home stadion to Denbigh Town