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

  • No events in this location
  • Leave a Reply

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