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
Scottsdale Office
Tucson Office