Odom Veterinary Hospital, LLC

160 North Spillway Road
Farmerville, LA 71241
Phone (318) 368-6060
FFL License
5 - 72 - ### - ## - ## - 07608
FFL License Type
01 - Dealer
License Expires
04/01/2029