Map Location
Nou Kim Say Pet Food Shop
No. 106, St. 103, Takhmao City, Kandal, Cambodia