Contact information

Merchant Name: Horna

Customer Support Contact: contact@horna.ch

Business address: Horna, Boulevard de Pérolles 39, 1700 Fribourg, Switzerland

Phone Number: 0782576230