251-968-7387
Address, Phone Number, and Hours for Canal Road Animal Hospital, an Animal Hospitals, at Orange Beach.
Name : Canal Road Animal Hospital
Address : 22640 Canal Road Orange Beach, Alabama, 36561
Locality : Orange Beach
Fax : 251-968-6673
Hours : Mon-Tue 7:30 AM-5:30 PM; Wed 7:30 AM-12:00 PM 4:00 PM-5:30 PM; Thu-Fri 7:30 AM-5:30 PM
View map of Canal Road Animal Hospital get driving directions from your location.