Map Location
Rek Sitha Phone Shop
Lok Taneuy (St.), Siem Reap City, Siem Reap, Cambodia