Dr. Haley was born in Colorado Springs, Colorado. Her family moved to Anniston, Alabama where she attended Alexandria High School. In 1997, she received her Bachelor of Arts Degrees in Biology and Chemistry at Huntingdon College in Montgomery, Alabama. In 2004, Dr. Haley received her Doctorate in Medicine (MD) from the University of Alabama in Birmingham School of Medicine (UAB), and in 2007, she completed her resident training in Family Medicine at the UAB Family Medicine Program in Huntsville. Dr. Haley is board certified in Family Medicine.