Lowell Animal Hospital

4.8(748 reviews)
Lowell, MAMassachusetts
17615 Morse St, Lowell, IN 46356

Address

17615 Morse St, Lowell, IN 46356, Lowell, Indiana, 46356

Hours

Monday8 AM to 6 PM
Tuesday8 AM to 6 PM
Wednesday8 AM to 12 PM, 2 to 6 PM
Thursday8 AM to 6 PM
Friday8 AM to 2 PM
Saturday8 to 11 AM
SundayClosed

Map preview

Lowell Animal Hospital

17615 Morse St, Lowell, IN 46356, Lowell, Indiana

Customer Reviews

4.8

748 reviews

5 star
667
4 star
43
3 star
11
2 star
2
1 star
25

No reviews yet

Be the first to leave a review!