Contacts

Leo France S.p.A.
Legal headquarters: Via Reginaldo Giuliani 360, 50141 Florence ITALY
> Where we are

Phone. (+39) 055 42991

For general informations:
> leofrance@leofrance.it
VAT Number: IT01601150483