Address 252 AVENUE GENERAL LECLERC 87000 LIMOGES France Phone 0 555101040 Location POINT (1.266439 45.854415)