604-576-1391Aaron Animal Hospital
5668 176a Street 101, Surrey
604-574-8873Cats At Home Feline House Call Practice Hospital
17967 56 Avenue 3, Surrey
604-583-7387Cedar Hills Animal Hospital
Townline Plaza, Surrey
604-588-4161Fraser Heights Animal Hospital
15585 B 104 Avenue, Surrey
604-574-6162H P I Equine International Inc
17665 66a Avenue 205, Surrey
604-585-7387High Point Animal Hospital
9666 King George Highway, Unit C, Surrey
604-596-7417Newton Animal Hospital
7010 King George Highway, Surrey
604-575-1133Panorama Village Animal Hospital
104-15149 Highway 10, Surrey
604-574-1133186 Street Animal Hospital
18655 Fraser Highway, Surrey
604-597-6565All Critters Animal Hospital
15950 Fraser Highway, Surrey
604-930-4442Angel Animal Hospital
10318 Whalley Boulevard, Surrey
604-574-0134Cloverdale Animal Hospital
17525 56 Avenue, Surrey
604-588-4000Mainland Animal Emergency Clinic
15338 Fraser Highway, Surrey
604-541-7374Peninsula Crossing Animal Hosp
2382 152 Street, Surrey
604-543-8282Surdel Animal Hospital Inc.
10318 Whalley Boulevard, Surrey