Armadale Stadium
From Wikipedia, the free encyclopedia
Armadale Stadium is a motorcycle speedway and former greyhound racing stadium situated in the town of Armadale, West Lothian in Scotland. Stock car racing has also been held at the venue.
Quick Facts Location, Opened ...
Location | Armadale, West Lothian EH48 2PD |
---|---|
Opened | 1939 |
Tenants | |
Edinburgh Monarchs speedway |
Close