The Willows

Ground #10  |  Home to Salford City Reds  |  Capacity: 11,363  |  Opened in 1901-2011

Location Details

Address
The Willows
The Willows, Willows Road
Salford
M5 5FQ

Loading Map....


Games Attended Here

<li>No events in this location</li>

Leave a Reply

Your email address will not be published. Required fields are marked *