CENTRAL NERVOUS SYSTEM CENTER OF ARIZONA 11333 NORTH SCOTTSDALE ROAD, SUITE 260 SCOTTSDALE, ARIZONA 85254
PHONE: (480) 367-1500 FAX: (480) 367-1501
Our office is located on Scottsdale Road, on the Southeast corner of Scottsdale Road and Cholla. South of Cactus and North of Shea Blvd. We are in the Scottsdale Norte building on the second floor.Upon entering the main lobby there are elevators on the left and stairs on the right. Go up to the second floor. Follow the left hallway down to the end and turn left, you will be unable to turn right. We are the last suite at the end of the hall.If you have any questions with directions or once inside the building, please give our office staff a call. We will be happy to help you find your way!