Loclain headquarter is located in Imola, in the Italian region of Emilia-Romagna.
Via Provinciale Selice 47
40026 Imola (BO)
Do you want to receive email information and stay updated on our latest news?
I have read this privacy notice and agree to have my email address processed for the purpose of receiving the newsletter.