Contacts

Headquarters Lleida

Ctra. N-230 Km. 4,84. 25196 Lleida
Phone: 973 236 775
Fax: 973 239 347
E-mail: torrelsa@torrelsa.com

Barcelona Delegation

Pol. Ind. Via Trajana, 50 – 56 C/ Jaume Brossa, 53 08020 Barcelona
Phone: 933 208 058
Fax: 933 096 229

Balearic Island Delegation

Pol.Ind. Ciutadella de Menorca. C/Manobres, 9. 07760 Ciutadella (Menorca)
Phone: 661 528 878
Fax: 971 482 933