Lobbyists with client Humane Society Veterinary Medical Association
Full Profile
PRESTON MOORE
240-753-9427
PO Box 1203, Cedar Rapids, IA, 52406, 
1) Humane Society Veterinary Medical Association
2) The Humane Society of the United States