This business is categorized as a Medical Clinics business. Jewell Animal Hospital is located on 6400 Chippewa St in Saint Louis. They can be contacted by calling (314) 351-4700 . They accept Visa, American Express, Discover. for payment. They have a single review on MojoPages.com, and it's a negative review.