Veterinary clinic

Lowell Animal Hospital

17615 Morse St, Lowell, IN 46356

Opening hours

Hours not listed. Please call ahead at (219) 300-2148 to confirm availability.

Other animal hospitals in Lowell