Veterinarians go Results Found: 3 Button group with nested dropdown Arch Animal Hospital Arch Animal Hospital 2951 Dougherty Ferry Rd. Ste. 102 St. Louis MO 63122 (636) 225-8387 Visit Website Clark Animal Hospital Clark Animal Hospital 10510 Manchester Rd. St. Louis MO 63122 (314) 966-2733 Visit Website Kirkwood Animal Hospital Kirkwood Animal Hospital 11114 Manchester Rd. St. Louis MO 63122 (314) 965-2660 Visit Website