Southwest Neurosurgical Associates

Phone: 505.244.0080
Fax: 505.244.9048
8080 Academy Rd NE, Suite B
Albuquerque, NM 87111-1159

Our location

Our offices are located at
8080 Academy Rd., south of the Albuquerque Academy campus. See map.

Our Location

We are located at 8080 Academy Road NE, Suite B, Albuquerque, NM 87111. The office is at Academy Road and Moon Street, just south of Albuquerque Academy and east of Wyoming Blvd and the Sycamore Plaza shopping center.


View Larger Map