El Dr. Neil Meadows se graduó en la Facultad de Medicina de la Universidad de Alabama y completó su residencia en Medicina Familiar en el Centro Médico Metodista Carraway. Comenzó a ejercer la medicina en 2001, y se unió a Complete Health - Greystone en 2009.
En su tiempo libre, el Dr. Meadows disfruta de las actividades al aire libre, como la caza y el esquí. También le gusta leer y pasar tiempo con su mujer y sus cuatro hijos.