Staff Content


Dr. Kim Randall graduated from NC State University in 1987. After working in mixed animal practices, she opened Randall Veterinary Hospital in May of 1997. She enjoys outdoor activities including horseback riding and water sports. Her two Miniature Schnauzers, Linkin and Mater, often accompany her on these activities. She also has 6 horses on her Horse Farm and Boarding facility (Noble Acres) in Mooresville. Dr. Randall is a member of the North Carolina Veterinary Medical Association.

Dr. Alicia Rambo originally from Salisbury, NC, received her undergraduate degree in Biology from Greensboro College. She graduated from N.C. State University College of Veterinary Medicine in 2001. She has cats for now running her household. When not being their servants she enjoys traveling, sports, and spending time with family and friends.

Dr. Dana Wilson Robinson graduated from NC State College of Veterinary medicine in 1991. Dr. Robinson began working part-time at RVH in the spring of 2007. She spends her free time with her three daughters, two dogs and two cats in Mooresville. Reading and gardening are her favorite past-times. She wanted to be a veterinarian from early childhood and enjoys helping pets and their people have long, healthy, happy lives together. Dr. Robinson is a member of the North Carolina Veterinary Medical Association

Heidi Morgan, DVM - Graduated from Michigan State University College of Veterinary Medicine 1998. Her Veterinary interests include internal medicine, feline medicine, client communication, maintaining the human-animal bond, end-of-life care/discussions, and continuous self improvement/learning. She is a Member of American Association of Feline Practitioners and Veterinary Information Network. She Is owned by 2 cats (Torch and Minuet), one Golden Retriever, Pax, two kids, and her husband. Her Hobbies include reading, cross stitch, cooking, learning about new cultures, German, playing at the cello, singing, and raising my family.



A Little More...


We are fortunate to have a very talented and diverse technical staff.

Joy, Star, and Pam have over 18 years experience in the veterinary field. These employees are the behind the scenes staff who take care of hospitalized patients, monitor anesthesia, assist in surgery, take radiographs and perform dental cleanings along with the myriad of other responsibilities necessary to care for each and every pet.Lori is a licensed veterinary technician. Her additional training as well as her continuing education provides us with additional skills and expertise.

Client Care Representatives are more than just receptionists! Though they do take your calls and book your appointments, they are also the ones that answer your questions when you call or come in. They help look out for the special, individualized needs of you and your pets. You can always count on the bright smiling faces of Vickie, Millette, Natalie, Jessie, and Debora. They are here to greet you and your pets when you come for a visit.

Boarding Attendants are responsible for the daily care of pets boarded here at Randall Veterinary Hospital. Corrine and Judy gets to know each of your pets on a personal level allowing them to provide the best possible care of your pets while they are in our care. With our combined talents comes great experience an knowledge so you may see some of our smiling faces in different roles through the hospital as we are a unified team.