Veterinary clinic
Halifax Veterinary Service
259 Plymouth St, Halifax, MA 02338
Opening hours
Hours not listed. Please call ahead at (781) 294-8155 to confirm availability.
259 Plymouth St, Halifax, MA 02338
Hours not listed. Please call ahead at (781) 294-8155 to confirm availability.