Canal Road Animal Hospital
Veterinary clinic
22640 Canal Rd · Orange Beach, AL 36561 · 1.5 mi
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…