Special Film For Advertising Installations in Italy Elettroscreen Address: via Cidneo, 16, 25081 BEDIZZOLE (BS) Italy Phone Number: +39 0306 897 496