Ardmore Companion Animal Hospital | Veterinarian. We are a veterinary medical facility, providing services to pets in Ardmore, TN and surrounding areas. Ardmore Companion Animal Hospital is located in Ardmore city of Alabama state. On the street of Main Street and street number is 26889..