Angkor Vet Clinic Angkor Vet Clinic is a veterinary clinic and pet shop located in Siem Reap’s Phsar Kandal area. We read more