Map Location
Mega Express Freight
No. 80B, St. 146, Sangkat Phsar Depo II, Phnom Penh, Cambodia