Dr. Bruce was born in Lynchburg and grew up in Virginia and Utah. He graduated from Virginia Tech in 1982 with a B.S. in Mechanical Engineering. After graduation he worked for Westinghouse Defense and Sperry Marine, earning a M.S. in Mechanical and Aerospace Engineering from the University of Virginia in 1992. The following fall he returned to Virginia Tech to attend the College of Veterinary Medicine, received his doctorate in 1996, and opened Read Mountain Animal Hospital in 1999. Dr. Bruce lives in Botetourt County with Anna, his hospital manager/Veterinary nurse and wife of over 30 years and their Whippet dogs Finley and Amelia.  Amelia is pictured with Dr. Bruce.


Anna was born and raised in Tidewater Virginia, but often visited Roanoke as a child. She graduated from Radford University in 1982 with a B. S. in History and worked as an archaeologist at several locations in the Mid-Atlantic states. She earned an A.A.S. in Veterinary Technology from Blue Ridge Community College in 2003 and became licensed as a Veterinary Nurse the same year. Anna is the hospital manager and head technician.


Dr. Suzanne Nelson has recently joined the staff of Read Mountain Animal Hospital. She grew up in LaFollette, a small town in East Tennessee.She decided to pursue a career in veterinary medicine after graduating from the University of Tennessee with a degree in Animal Science in 1996. The veterinary profession was a natural fit, incorporating her passion for working with animals and love of science. She graduated with honors from the College of Veterinary Medicine at the University of Tennessee in 2006. Upon graduating, she moved to Michigan with her husband, Adam, while he finished his degree at Michigan State University. During this time she worked as a small animal practitioner and welcomed the birth of their daughter. After several years, she returned to the South with her family, moving to Roanoke. Dr. Nelson loves the area, especially the mountains, because it reminds her of her home in East Tennessee.