Gurmukh Thandi

Verified
 Columbia Square Animal Hospital
New Westminster, BC, Canada
610 6th Street New Westminster British Columbia V3L 5H8 CA
 Veterinarian