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