World Of Phonecards Centre
250 Race Course Rd,Farrer Park MRT Station #B1-03 Singapore 218703
+65-6294-8761
Telecommunication Equipment & Systems | Internet Cafes