Map Location
Tay Thea Co., Ltd.
No. 85, Hanoi (St. 1019), 12101 Phnom Penh, Cambodia