- Kelly Knowles, Hospital Manager 1901 27th Avenue South Homewood AL 35209
- (205) 871-2371
- (205) 879-0958
- Visit Website
Saturday: 7am-2pm Sunday: Pick ups and Drop offs- 5-6pm
VCA Becker Animal Hospital is a veterinary facility based in Homewood, AL where your pet's health is our top priority and excellent service is our goal.