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 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 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 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 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 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 Pacific Animal Hospital 14675 108 Ave, Surrey, BC V3R 1V9, Canada Get Directions | Listings Nearby distance: 24 Kilometers Get Directions Listings Nearby Change Location More Details Angel Animal Hospital 10318 Whalley Blvd, Surrey, BC V3T 4H4, Canada Get Directions | Listings Nearby distance: 23 Kilometers Get Directions Listings Nearby Change Location More Details Surrey Animal Hospital 7135 138 Street, Surrey, BC V3W 7T9, Canada Get Directions | Listings Nearby distance: 26 Kilometers Get Directions Listings Nearby Change Location More Details South Point Pet Hospital 2828 152 St, Surrey, BC V4P 1G6, Canada Get Directions | Listings Nearby distance: 34 Kilometers Get Directions Listings Nearby Change Location More Details 1234 Page 2 of 4 Recent Blog Posts