Address
Landstrasse 59
8750 Glarus
Phone
055...Show number 055 640 53 86
No advertising material
Source: Swisscom Directories AG