Halifax Veterinary Services 259 Plymouth St, Halifax, MA 02338, USA Back Facebook Pinterest Twitter Reddit LinkedIn Email