4731 McClelland Road(604) 285-8822
Island Veterinary Hospital
More veterinarians near Island Veterinary Hospital
8351 Alexandra Road
8888 Odlin Crescent(778) 926-2353
6928 Pearson Way
8980 Number 3 Road
9220,9240 Number 3 Road(604) 277-3161Hours listed