Animal Health Clinic
Veterinary clinic
817 W 21st Ave · Covington, LA 70433
AAHA accreditedFear Free
Animal Health Clinic is a veterinary practice offering wellness exams, vaccines, surgery, dental care, digital imaging and in-house lab testing. It also provides boarding, daycare, grooming and rehabilitation, and…