NKL Neurology 9817 N. 95th St., Ste 110 Scottsdale, AZ 85258 Directions Phone: (480) 779-3997 Certified: Yes (UCNS – 2010) Search More Providers