Location
- Brain & Spine Center400 International DriveWilliamsville, New York, 14221
United StatesPhone: (716)631-3555
About Our Practice
Dr. Landi is board certified by the American Board of Neurological Surgeons and the American Board of Independent Medical Examiners. He is the Chief of Neurological Surgery at Kenmore Mercy Hospital and the Director of the Brain and Spine Center. He is a Clinical Assistant Professor of Neurosurgery at the University at Buffalo.

