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, Loma Linda, CA. He is currently accepting a limited number of new patients.
View More
