Map Location
Larryta Trading & Travel Co., Ltd. (Car Rental)
No. 3, St. 41, 12301 Phnom Penh, Cambodia