Odessa Animal Clinic
Veterinary clinic
100 W Main St · Odessa, MO 64076
Odessa Animal Clinic is a full-service mixed animal hospital in Odessa, Missouri. The clinic has registered veterinary technicians who treat and monitor family pets. Services listed include surgery, medicine, laser…