Balmaghie Public Hall
Balmaghie Public Hall is a Community Hall in the parish of Balmaghie, situated in Laurieston Village.
There’s lots going on; check their Facebook page for the latest events.
Balmaghie Public Hall is a Community Hall in the parish of Balmaghie, situated in Laurieston Village.
There’s lots going on; check their Facebook page for the latest events.