South Valley Veterinary Hospital

Facility Information

Designated Veterinarian: Blom, Marcellus
Telephone Number: 250-495-6760
City: Osoyoos