Birmingham Veterinary Internal Medicine ← View details 2864 Acton Road, Birmingham, AL 35243 +1 205-967-6422 Get Directions From* To * — Required information