Contact information

Address: Passatge Segrià, 1
08211 Castellar del Vallès
Barcelona (SPAIN)
Phone: +34 937 143 853
Fax: +34 937 143 913
E-mail: info@frosa.es

Contact us