A buddy of mine used to live near Windsor.
He said you could try sports a field or Iggy's.
They are both in windsor, not sure where but shouldn't be hard to find.
look it up in the phone book if you go.
good luck;)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.