Telephone Cables in Spain Cablerapid Address: C/ Rebló, 6, 08292 Esparreguera - Barcelona Spain Phone Number: +34 937 77 58 75