BD Bart M. Demaerschalk , MD 0 Write A Review Neurology Mayo Clinic in Scottsdale 13400 E Shea Blvd, Scottsdale, AZ, 85259 (480) 900-4654 Book Online