Noa Oz

 Rose Valley Veterinary Hospital
w kelowna, BC V1Z 2V2, CA
 Veterinarian