We found 3 providers named 'John Mcnaughton' nationally.
Dr. John McNaughton practices emergency medicine. He is affiliated with Adventist Health System. Dr. McNaughton studied medicine at Loma Linda University School of Medicine. For his residency, Dr. McNaughton trained at Loma Linda University Medical Center. Dr. McNaughton accepts Blue Shield, Health Net, and Blue Cross/Blue Shield insurance.