Oxmoor Animal Clinic
Veterinary clinic
1732 Oxmoor Rd · Homewood, AL 35209 · 0.2 mi
Oxmoor Animal Clinic, a veterinary practice in Birmingham, Alabama, has served pet owners since 1982. It offers exams, vaccinations, microchipping, dental care, surgery, digital X-rays, in-house laboratory testing,…