Watch Workshop in Spain Fornituras De La Rosa Address: C/ Toledo, 2, 02005 ALBACETE Spain Phone Number: +34 967 21 05 55