Where can I buy a calling card ?

2 Answers

User avatar
sa*********@gmail.com

Most big supermarkets have Walmart Supercenters, and I did it at the AT&T store.

User avatar
Tourist2382397

Taobao.com