Exit 126AonI-59 Northbound
Right 1.3 mi
Avondale Animal Hospital
3624 5th Ave S, Birmingham, AL 35222-2402