This business is categorized as a Family Pet Clinic business. Seneca Animal Hospital is located on 2706 Taylorsville Rd in Louisville. They can be contacted by calling (502) 458-1161 . They have a single review on MojoPages.com, and it's a positive review.