1015 Columbia St, New Westminster, V3M 6H6, CA
Phone: 604.521.5572 | Website

Animal Hospital in New Westminster, BC.

Time after time, Columbia Square Animal Hospital hears that their clients adore them because their staff treats them like family. There, you’ll find that their talented and expert staff is completely dedicated to you and your beloved pet. Their priority is that your pet is treated with the highest standards of care available. So give Columbia Square Animal Hospital a call – they can’t wait to meet you!