http://www.ybarrayserret.com

Address

Pol. Ind. Las Acacias, C/ Del Tajo, 53 | 28840 Mejorada del Campo | Madrid | Spain

Contact

Tel.: 915 102 062

ybarraserret@ybarraserret.com

Sectors

Home textiles

YBARRA & SERRET