Veterinarian
LICENSED VETERINARIAN
090004062
NOT RENEWED
N
JAMES LELAND
HASTINGS
JAMES LELAND HASTINGS
07/21/1977
11/18/2016
01/31/2019
LENA
IL
61048
STEPHENSON
03/28/2019