Columbia Square Animal Hospital
#109-1015 Columbia Street, New Westminster, BC V3M 6H6
Columbia Square Animal Hospital is your local veterinarian in BC. They are proud to provide a wide variety of veterinary medical services for dogs and cats in New Westminister & surrounding areas! Pet insurance is also offered. See website for FAQ and more details!
Get Directions