Animal Haven Clinic
Veterinary clinic
822 E Main St · Farmington, NM 87401
Animal Haven Clinic is a veterinary practice in Farmington, New Mexico, serving both small animals and large animals. Services include vaccinations, spay and neuter surgery, dental care, digital radiology, and…