Indodrill Stadium is een voetbalstadion met plaats voor 3.412 toeschouwers in de Schotse plaats Alloa. Het is de thuisbasis van de voetbalclub Alloa Athletic FC.
Downloaden Downloaden Meer infoWikipedia https://nl.wikipedia.org/wiki/Recreation_Park
Adres Alloa FK10 1, United Kingdom
Coördinaten 56°6'59.982" N -3°46'43.185" E