- Paris, Île-de-France, France
Touch People is a company based out of 42 RUE DES PETITES ECURIES, PARIS, France.