Dr. James Osborne, MD is one of the country's top rated doctors. His specialties include internal medicine and he currently practices medicine at Greensboro, North Carolina.
Dr. Osborne is licensed to see patients in North Carolina.
Dr. Osborne has been rated among the top 20% of doctors in the United States, based on his network, credentials and experience.
Dr. Osborne has been found to...