Challenger Superstore @ City Square Mall

Address: 
City Square Mall
180 Kitchener Road, #B1-111A
208539
Singapore
Phone: 
+65 6509 1308