Dr. Leslie McCoy is a Family Practice physician at Hannibal Clinic. She is married and has two sons. Dr. McCoy is active in her church and Hannibal High School and community music activities. She enjoys playing piano and scrapbooking and is a private pilot. She has been in practice at Hannibal Clinic since 2001.