James Long, MD

James Long, MD

Specialty: Medical Oncology

North Bay Cancer Center

1020 Nut Tree Road
Vacaville, California

Patient scheduling: 707-646-4000

Online bio