Our Providers

Meet Our Team

Dr. JoAnn Johnson

Dr. JoAnn Johnson graduated from the University of Tennessee, Memphis Medical School, in 1977. She completed a rotating internship at Erlanger Hospital in Chattanooga, Tennessee in 1978 and her pediatric residency in Birmingham, Alabama in 1981. She was board certified in 1988 and recently completed her maintenance of certification in 2010.

Dr. Johnson practiced for four years in Birmingham and Anniston, Alabama before establishing her own business. In 1986, Dr. Johnson opened her first pediatric practice in Athens, Alabama, known as Athens Pediatrics. She practiced in Athens for twenty-three years and moved her practice to Huntsville, Alabama in 2009, now known as Over the Rainbow Pediatrics.

Dr. Johnson’s main areas of interest are: developmental pediatrics, asthma and allergy, A.D.H.D/A.D.D./ school problems, dermatology, and infectious diseases. Dr. Johnson chose pediatrics as her specialty because a pediatrician can watch a child grow and develop over a number of years and she enjoys watching children recover from their illnesses.

Alicia Danielle Barbour, CRNP

A native of Huntsville, Alabama, Danielle dedicates her life and career to serving others. She graduated from The University of Alabama at Birmingham in December 2008 with a Bachelor of Science in Nursing.

In May 2017, she graduated from Troy University with a Master of Science in Nursing. A few months after graduation, Danielle passed her licensure exam and became a Board-Certified Family Nurse Practitioner through the American Association of Nurse Practitioners. Since graduating, she has been working as a nurse practitioner with experience in primary care, pediatrics, behavioral health, and wellness and obesity medicine. She also obtained her health coach certification in 2021.

In addition to serving her patients, Danielle loves to encourage others in the healthcare field. In 2019, she released her first book, Daily Doses: 31 Days of Inspiration for Healthcare Professionals, a daily devotional written specifically for healthcare professionals.


In her spare time, Danielle enjoys spending time with her family, traveling, reading, and attending concerts.


Contact Us

(256) 536-5111

101 Bob Wallace Avenue Suite E Huntsville, AL 35801