Patient Portal. Patient Forms. Insurance Plans Accepted. Company Info Ahwatukee. 4530 E. Muirwood Dr, Ste 111 Phoenix, AZ 85048. Scottsdale. 7054 E Cochise Rd # B230 Scottsdale, AZ 85253. ... Foothills Neurology has the Best Doctors and Office Staff!Everyone greets me... with a smile, from the front office, the staff in the hallways and the ....