This business is categorized as a Family Pet Clinic business. Kirkwood Animal Hospital is located on 1820 W Campbell Ave in Campbell. They can be contacted by calling (408) 374-5850 . They accept Discover, Master Card, Visa. for payment. They have a total of 4 reviews, 4 positive reviews and 0 negative reviews.