Map Location
I-PC Service Center
No. 14C, St. 253, Ground Floor, 12157 Phnom Penh, Cambodia