Find Us by Balloch Railway Station
The Dunbartonshire town of Balloch is located where the River Leven joins Loch Lomond in Loch Lomond and the Trossachs National Park, Scotland’s first National Park. For over 50 years, Lomond Stores has been at the centre of the Balloch community and today we continue to serve our community with pride.