About Us

Introduction

Welcome to The Spine Hospital at The Neurological Institute of New York  located at 710 W. 168th Street, New York, NY 10032 on the campus of NewYork-Presbyterian/Columbia University Medical Center. Established in 1996, The Spine Hospital at The Neurological Institute of New York is dedicated to the evaluation and management of patients with conditions of the spine and spinal cord. Our Spine Hospital is part of the world-class NewYork-Presbyterian Hospital system and renowned Columbia University College of Physicians and Surgeons.

Call us
Directions