Alford Avenue Veterinary Hospital
2107 Marlboro Street
Hoover, Alabama 35226
Phone: (205) 823-6002
Fax: (205) 822-5113
Business Hours
Monday 7:00am-6:00pm
Tuesday 7:00am-6:00pm
Wednesday 7:00am-6:00pm
Thursday 7:00am-6:00pm
Friday 7:00am-6:00pm
Saturday 8:00am-12:00pm
Sunday Closed