Veterinarian
LICENSED VETERINARIAN
090009047
ACTIVE
N
DEREK
W
MCFARLAND
DVM
DEREK W MCFARLAND DVM
05/28/2004
01/14/2025
01/31/2027
PRINCEVILLE
IL
61559
STARK