Address Vr. de Vriesstraat 17 8921 BP LEEUWARDEN Netherlands Phone number 0582131014 See all Payot shops