1. Anheuser Small Animal Clinic 285 Highway 61, Bloomsdale, MO 63627 Coordinate: 38.01801,-90.22831 Phone: (573) 483-5034