4731 McClelland Road(604) 285-8822
Lansdowne Animal Hospital
More veterinarians near Lansdowne Animal Hospital
8888 Odlin Crescent(778) 926-2353
6928 Pearson Way
10100 Westminster Highway(604) 273-3158Hours listed
8980 Number 3 Road
7020 Francis Road