Hillside Veterinary Clinic , Auburn, MA 01501 (508) 832-3132 Related: Clinics Cancer Hospitals Children Hospitals