We found 3 providers named 'John Mcnaughton' nationally.
Dr. John McNaughton is an emergency medicine specialist. He accepts the following insurance: Blue Shield, Health Net, and Blue Cross/Blue Shield. Dr. McNaughton graduated from Loma Linda University School of Medicine and then he performed his residency at Loma Linda University Medical Center. He is professionally affiliated with Adventist Health System.