renault retail group esplugues is located avinguda dels països catalans 24 in esplugues de llobregat (08950) in the region of catalunya (españa). This place is listed in the concesionario de automóviles category of the geodruid esplugues de llobregat 2015 guide.