The Foothills Neurology patient center page provides information for our patients. ... Patient Portal. Patient Forms. Insurance Plans Accepted. Company Info Ahwatukee. 4530 E. Muirwood Dr, Ste 111 Phoenix, AZ 85048. Scottsdale. ... From the front desk to billing to medical ....