Map Location
Heng Ly Motor Shop
No. 171, Preah Sihanouk Blvd (274), 12253 Phnom Penh, Cambodia