University Animal Clinic
Veterinary clinic
623 E McNeese St · Lake Charles, LA 70607 · 2.1 mi
University Animal Clinic is a full-service pet hospital in Lake Charles, operating since 1974 near the McNeese State University campus. It offers wellness care, dentistry, vaccinations, diagnostics, soft tissue and…