Squeeze Asia is located in Cambodia on Unit 4C, The Bhumi Emerald, Building No. 149, St. 444 Phnom Penh. Squeeze Asia is rated 5 out of 5 in the category call center in Cambodia.
Address
Unit 4C, The Bhumi Emerald, Building No. 149, St. 444 Phnom Penh