If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Call Us Today


Dr. Traci Freeman, graduate of the University of Tennessee College of Veterinary Medicine, is co-owner of TLC Veterinary Hospital & past vice president & president of the Mobile Baldwin County Veterinary Medical Association. She has also participated in several foreign veterinary mission trips including those to Kenya, Uganda, & Mongolia. Dr. Freeman's hobbies include horseback riding, travel, kayaking, painting, & many other outdoor activities. She is married & has several four-legged children including 4 horses, 4 cats, & a wonderful pot bellied pig named Clover.                   


Dr. Lynne Leonard, graduate of Mississippi State University College of Veterinary Medicine & co-owner of TLC Veterinary Hospital, is International Veterinary Acupuncture Society certified in small & large animal acupuncture. She is married, & while she has no two-legged children, has many of the four-legged variety. These include 4 dogs, 6 cats, & 2 horses.

Dr. Randy Craig is a graduate of Mississippi State University CVM. He was the operator/owner of mixed animal practices in Mobile and Lucedale until retiring from general practice in 2004. Dr. Craig participated in Special Skills Rotations for canine orthopedics surgery and equine nutrition at MSU and has since maintained a special interest in small animal orthopedic surgery. He continues professionally, with those orthopedic cases exclusively here at TLC, as well as providing large animal veterinary care with his own practice, Craig Veterinary Services. Dr. Craig is an Associate Professor of Biology for Wayland Baptist University in Texas and the University of Mobile. Dr. Craig resides in George County, MS with his wife, Patty, and a farm filled with dogs, cats, horses, and chickens!


Charlotte has been with TLC as a receptionist since July 1997. She is a member of the ASPCA & Wildlife Federation of America. She & her husband Steven have 3 wonderful children & 12 beautiful grandchildren. They also have many four-legged children including dogs, cats, horses, ducks, & geese.


Ginny has been a veterinary technician & receptionist since 1996 & has been with TLC since 1999. She graduated in August 2008 from Jefferson State Community College with a degree in veterinary Technology. Ginny loves being around & working with animals & cannot imagine her life any other way. Her pets include 3 dogs, & 1 cat.

Val has worked in the veterinary field most of her life & has been with TLC as a veterinary assistant & receptionist since October 2007. Animals are her life as evidenced by her pets including cats, dogs, ducks, & horses.

John has been with TLC for 3 years now, but has been a veterinary technician for nearly 10 years. He plans to continue his education and be a veterinarian. He has 5 dogs of his own that keep him busy!


Donna has worked in the veterinary field for 20 years. She had been a veterinary technician at TLC since 2011. She has 4 dogs: Marley, Little Momma, Ratatouille, and Millie. Her favorite hobby is spoiling her 6 grandchildren.                                  

Jen has been with TLC since the beginning. Her passion is training search and rescue dogs to finding missing persons. She also raises labradoodles and trains service dogs. 

Ashley grew up in Chicago. She moved to Mobile in 2007 to be with her mom and joined the TLC family as a technician in 2013. She has worked in the veterinary field for 5 years. She has 10 dogs that she loves to spend time with, especially outdoors! And a passion for animal rescue!

Lorry has 10 years of animal care experience. In addition to the work she does at TLC, she is currently a teacher at a local elementary school where she works in special education. She spends most of her spare time training horses and riding students, as well as making pottery. She has 1 daughter (McKinley), 1 dog (Gumby), 1 horse (West Farthing), and 1 chicken!

Kasey has been a part of the TLC family since 2015, but has been a veterinary technician for several years. She first began working in the animal care field in 2004 and it has been her passion ever since! She has 3 dogs and 5 cats: Stifler, Julien, Loki, Binks, Steve, Kuzko, Rainie, and Grimm. When she's not spending time with her animals, she loves reading or painting. 




In Loving Memory of Madison Grace, official greeter 2004-2008.

Featured Links

We strive to provide complete care for our patients. Learn more about all the services we provide.
Make An Appointment
We will do our best to accommodate your busy schedule. Schedule an appointment today!
Online Forms
Our patient forms are available online so they can be completed in the convenience of your own home or office.