Dr. McCall graduated from Louisiana State University School of Veterinary Medicine, where she also received her Master of Public Health and her Veterinary Acupuncture Certification. Dr. McCall grew up in Missouri and briefly pursued Aerospace Engineering before deciding to follow her childhood dream of becoming a veterinarian. Besides Missouri, she has lived in New York, Texas, Louisiana, and now Michigan.
In her free time, Dr. McCall enjoys canoeing, traveling, reading, and practicing dog agility with her blue heeler, Blair. Other hobbies include scuba diving, horseback riding, skiing, and dancing.