Locations
![olsa map](/sites/olsa/files/styles/maps_img/public/2023-12/OLSA_704x520_D.jpg.webp?itok=Et6D4Mz-)
Olsa HQ
Olsa S.p.A.
Olsa Headquarters
Via delle Industrie, 12/C
20049 MI
Italy
42.0853204, -83.6824384