Tamara Shearer

Active Cherokee, NC Dvm for Indian Health Service