Telecom-Shop der St. Galler Stadtwerke is located in St. Gallen, Switzerland on Vadianstrasse 8. Telecom-Shop der St. Galler Stadtwerke is rated 3 out of 5 in the category public works department in Switzerland.
Accessibility
Wheelchair-accessible entrance