Welcome to our Village Hall
Situated in Killearn, on the edge of Loch Lomond National Park – our Village Hall is
the perfect destination