Map Location
SSR International
No. 154, Veng Sreng Blvd (217), New Wold City, Phnom Penh, Cambodia