1. New Melle Animal Hospital
3519 Highway F, Defiance, MO 63341
Coordinate: 38.661556,-90.83023
Phone: (636) 398-5566
2. Crossroads Veterinary Hospital
1304 Highway Dd, Defiance, MO 63341
Coordinate: 38.69529,-90.8056
Phone: (636) 828-4673