Visit Dr. David B. Johnson, family doctor & palliative care physician in Chattanooga, TN. Are you Dr. Johnson? Sign up for MD.com..