Dr. Watts is a board-certified family physician and graduate of Loma Linda University School of Medicine. He completed his residency in family medicine at Loma Linda University Medical Center in Loma Linda, CA.