31 customer reviews of Dr. Naveen T. Lobo, MD. One of the best Oncologist, Healthcare business at 1310 14th Avenue Southeast, Decatur AL, 35601. Find Reviews, Ratings, Directions, Business Hours, Contact Information and book online appointment..