New Buffalo Animal Hospital, Inc.
“We have an 80lb Great Dane/boxer mix that is not good around people and small animals. They treated us better than any vet I’ve been to. This is our second dog to bring in and the drs and staff are the kindest people imaginable. 10/10 definitely trust your furry loved ones to these amazing professionals”