Four peaks neurology patient portal " Keyword Found. Get directions, reviews and information for Four Peaks Neurology in Scottsdale, AZ; Four Peaks Neurology 9746 N 90th Pl Ste 203 Scottsdale AZ 85258; 36 Reviews (480) 614-0707 Website; I have been a patient at Four Peaks Neurology for at..