"Diane B. Knights is a Nurse Practitioner Specialist in Knoxville, Tennessee. She graduated with honors in 2009. Having more than 12 years of diverse experiences, especially in NURSE PRACTITIONER, Diane B. Knights affiliates with no hospital, cooperates with many other doctors and specialists in medical group Primary Care Of Tn, LLC. "