992 Huffman Rd, Birmingham, Alabama 35215(205) 833-9400
VCA Kelley Animal Hospital is now closed. Please visit our nearby location, VCA Becker Animal Hospital at 1901 27th Avenue South in Homewood, or call them at 205-871-2371.