We found 3 providers named 'John Mcnaughton' nationally.
Dr. John McNaughton practices emergency medicine. After attending Loma Linda University School of Medicine, he completed his residency training at Loma Linda University Medical Center. He is an in-network provider for Blue Shield, Health Net, and Blue Cross/Blue Shield insurance. Dr. McNaughton is affiliated with Adventist Health System.