About Services

Location
Atlas Neurosurgery and Spine Center
8402 E Shea Blvd., Suite 100
Scottsdale, AZ 85260
Phone: 602-755-3441
Fax: (623) 900-7937
Office Hours

Get in touch

602-755-3441