Academy Orthopaedic Clinic, LLC. 8301 Spain Rd NEAlbuquerque, NM, 87109 View Phone 505-821-6663 Fax: 505-823-2683 View Website Experience & Reliability Contact us today! About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page