Address 68 AVENUE DU GENERAL LECLERC 69100 VILLEURBANNE France Phone 0 472680157 Location POINT (4.890897 45.754708)