LE
Lebara Mobile (FR)
View company profile →
Shocking service 0/10
Would give it 0 star had no service since the 26th April in the USA reliying on free wifi in the USA for another week Followed all instructions to no avail Absolutely a shit show from lebara