Elwood Animal Hospital
Veterinary clinic
10080 IN-37 · Elwood, IN 46036 · 2.3 mi
Elwood Animal Hospital is a veterinary practice in Elwood, Indiana, caring for dogs and cats with wellness exams, dental care, surgery, diagnostics and euthanasia. It is AAHA accredited and offers same-day…