Address
Hauptstrasse 26
8750 Glarus
Phone
055...Show number 055 640 26 00
Source: Swisscom Directories AG