Dr. James Long, MD is a Oncology Specialist in Vacaville, CA and has over 36 years of experience in the medical field. Dr. Long has more experience with Breast Cancer and Blood Disorders than other specialists in his area. He graduated from University Of Texas Medical Branch At Galveston medical school in 1984. He is affiliated with medical facilities Northbay Vacavalley Hospital and Northbay Medical Center. He is accepting new patients and has indicated that he accepts telehealth appointments. Be sure to call ahead with Dr. Long to book an appointment.