Under Charter From The Grand Lodge of Scotland
Due to the uncertainty of coronavirus, all meetings are canciled till further notice