VCA Becker Animal Hospital
Kelly Knowles, Hospital Manager
1901 27th Avenue South
Homewood, AL 35209
(205) 871-2371
(205) 879-0958 (fax)
Hours:
Monday-Friday: 7am-6pm
Saturday: 7am-2pm Sunday: Pick ups and Drop offs- 5-6pm
Saturday: 7am-2pm Sunday: Pick ups and Drop offs- 5-6pm