Dr Naveen Thomas Lobo, MD is a medicare enrolled "Internal Medicine - Medical Oncology" physician in Decatur, Alabama. He graduated from medical school in 1994 and has 27 years of diverse experience with area of expertise as Medical Oncology..