We found 3 providers named 'John Mcnaughton' nationally.
Dr. John McNaughton's area of specialization is emergency medicine. He is professionally affiliated with Adventist Health System. He attended Loma Linda University School of Medicine and then went on to complete his residency at Loma Linda University Medical Center. Dr. McNaughton accepts the following insurance: Blue Shield, Health Net, and Blue Cross/Blue Shield.