Map Location
Liz House of Beauty
No. 13, St. 321, Phnom Penh, Cambodia