europcar is located piazza dante alighieri, 10 in imperia (18100) in the region of liguria (italia). This place is listed in the autonoleggio category of the geodruid imperia 2015 guide.