1. Odom Veterinary Hospital 160 N Spillway Rd, Farmerville, LA 71241 Coordinate: 32.75415,-92.35002 Phone: (318) 368-6060