130, Binzmühlestrasse, Zürich, Zürich, 8050
Switzerland
Phone number: 41,800,004,848
Web: https://www.yallo.ch/en
Category: Telecommunications