Address 23 RUE PIERRE BOULANGER 63100 CLERMONT FERRAND France Phone 0 473920050 Location POINT (3.140132 45.783684)