Veterinarian
LICENSED VETERINARIAN
090011381
NOT RENEWED
N
DVM
LEON
RICHARD
FREELAND
LEON RICHARD FREELAND DVM
04/29/2014
12/16/2016
01/31/2019
NOBLESVILLE
IN
46062
INDIANA
03/28/2019