Scottsdale
Atlas Neurosurgery & Spine Center
8402 E Shea Blvd, Suite 100
Scottsdale, AZ 85260
View Map
Phone 602.975.0123
Tucson
Atlas Neurosurgery & Spine Center
5610 E. Grant Rd.
Tucson, AZ 85712
View Map
Phone 602.975.0123
Have questions? Send us a message and our team will get back to you shortly.



