Veterinarians We have found 32 items matching your search query. Sort By: TitleDatePopularityFeaturedRatingNearest List Grid Map Search Settings my location Location Show/Hide All satellite Roadmap terrain Hybrid Allondale Animal Hospital 14715 108 Ave, Surrey, BC V3R 1V9, Canada Get Directions | Listings Nearby distance: 24 Kilometers Get Directions Listings Nearby Change Location More Details Atlantic Animal Hospital 9989 152 Street, Surrey, BC V3R, Canada Get Directions | Listings Nearby distance: 26 Kilometers Get Directions Listings Nearby Change Location More Details All Critters Animal Hospital 15930 Fraser Hwy, Surrey, BC V4N, Canada Get Directions | Listings Nearby distance: 28 Kilometers Get Directions Listings Nearby Change Location More Details Apollo Animal Hospital 17525 56 Ave, Surrey, BC V3S 1C4, Canada Get Directions | Listings Nearby distance: 34 Kilometers Get Directions Listings Nearby Change Location More Details 186 STREET ANIMAL HOSPITAL 102 - 18655 68th Avenue, Surrey, BC V4N 0Z9, Canada Get Directions | Listings Nearby distance: 35 Kilometers Get Directions Listings Nearby Change Location More Details Avon Animal Hospital 19475 Fraser Highway, Surrey, BC V3S, Canada Get Directions | Listings Nearby distance: 37 Kilometers Get Directions Listings Nearby Change Location More Details Willowbrook Animal Hospital 6375 202 St, Langley, BC V2Y 1N1, Canada Get Directions | Listings Nearby distance: 38 Kilometers Get Directions Listings Nearby Change Location More Details Thunderbird Animal Hospital 20159 88 Avenue, Langley, BC V1M 0A4, Canada Get Directions | Listings Nearby distance: 35 Kilometers Get Directions Listings Nearby Change Location More Details K-9 Wellness Center 2280 Bradner Road, Abbotsford, BC Get Directions | Listings Nearby distance: 57 Kilometers Get Directions Listings Nearby Change Location More Details 1234 Page 3 of 4 Recent Blog Posts