Dr. David Heinze Gallery Dr. David Heinze speaker Dr. David Heinze kawilli22023-08-17T10:01:17-05:00 Dr. David Heinze Veterinarian Fox Valley Equine Practice Dr. David Heinzekawilli22023-08-17T10:01:17-05:00