Alloa Town Hall
Alloa
VENUE
Alloa Town Hall is a municipal building in Alloa, Scotland. The venue is attractive and spacious with a sprung wooden floor, elegant décor and an adjustable lighting system.
CAPACITY
500
PHONE
01259 450000
ADDRESS
Mars Hill
Alloa
Clackmannanshire
FK10 1AB