Neurosurgery Clinic Address. 501 Jack Stephens Drive Jackson T. Stephens Spine and Neuroscience Institute Second Floor Little Rock, AR 72205. Get Directions. Contact Information Clinic Phone Number (501) 686-5270 Appointment Phone Number.