Turkey in Spain Alimentbarna, S.l. Address: C/. Can Cuias, 25-27, 08110 Montcada I Reixach Spain Phone Number: +34 935 75 09 90