Patient Portal and Bill Pay; Medicare Helpline; New Patient Information; Patient Portal FAQ; Prescription Refills; Primary Care Appointments; Telehealth Info; Services. ... Northwest Neurology 6060 N. Fountain Plaza Drive Tucson, AZ 85741 Phone: (520) 797-6894 Fax: (520) 797-5694 Directions. Hours:.