Address 22 RUE DE TOURCOING 87000 LIMOGES France Phone 0 555500027 Location POINT (1.264101 45.809659)