1. New Melle Animal Hospital 3519 Highway F, Defiance, MO 63341 Coordinate: 38.661556,-90.83023 Phone: (636) 398-5566