318-368-6060
Address, Phone Number, and Hours for Odom Veterinary Hospital, an Animal Hospitals, at Farmerville.
Name : Odom Veterinary Hospital
Address : 160 North Spillway Road Farmerville, Louisiana, 71241
Locality : Farmerville
Fax : 318-368-6011
Hours : Mon-Tue 7:30 AM-5:00 PM; Wed 7:30 AM-11:59 PM; Thu-Fri 7:30 AM-5:00 PM
View map of Odom Veterinary Hospital get driving directions from your location.