Quickly find business customer service phone numbers

 Customer Service Number [Movistar Spain]:

Customer Service number +3 490 020 0184
[Legal Department] contact number +3 490 110 0099
[Legal Department] contact number +3 491 266 3517

 Support Email(s) [Movistar Spain]:

[Customer Service] email
[General Info] contact email
[Legal] contact email

Top