Location

Larch Veterinary Services7815 Clearview RdVernonBCV1B 3N4Canada

Telephone

(250) 938-9009