Alford Avenue Veterinary Hospital was begun in May, 1981 on top of Shades Mountain in Hoover. We cater to dogs, cats, birds and small mammals.
We offer complete medical and surgical care as well as diagnostics, including radiology, ultrasonography and a complete in-house lab. We have an in-house pharmacy ...
Read More
Read Less