Veterinarian
LICENSED VETERINARIAN
090007768
NOT RENEWED
N
LEIGHANN M
FARRAR
DVM
LEIGHANN M FARRAR DVM
07/17/1997
01/31/2001
DUNDEE
IL
60118
COOK
10/17/2005