Homewood Animal Hospital
Veterinary clinic
501 Scott St · Homewood, AL 35209
A small animal hospital in Homewood, Alabama, serving pets from puppies and kittens through geriatric years. Offers preventive exams, general and soft-tissue surgery, dental care, on-site X-ray and ultrasound,…