Southside Animal Hospital
Veterinary clinic
1709 W Prien Lake Rd · Lake Charles, LA 70601 · 1.2 mi
A veterinary practice in Lake Charles, Louisiana, offering wellness care, dental care, surgery, diagnostic imaging and lab testing for dogs and cats. The hospital is Fear Free and Cat Friendly certified, and also…