Dudley Town FC

Info

Official website

Founded
1888
Address
Bryce Road, Brierley Hill
DY5 4NE
Dudley, West Midlands
Country
England

Venue

The Dell Stadium
Name
The Dell Stadium
City
Dudley, West Midlands
Capacity
2000

Fansites

No fansites yet.

Counties Leagues table

# Team MP D P
4 30 +22 52
5 27 +18 51
6 30 +8 47
7 27 +19 45
8 29 +3 42
18+ GambleAware