Canal Road Animal Hospital
Veterinary clinic
22640 Canal Rd · Orange Beach, AL 36561
A privately owned veterinary hospital in Orange Beach, Alabama, treating dogs, cats and other small animals. Services include vaccinations, heartworm care, spay and neuter surgery, laser procedures, digital dental…