Upstate Department of Neurosurgery
Phone & Address
90 Presidential Plaza
Ste 2A
Syracuse, NY 13202
Visitation Update: Flu is no longer prevalent in NY; guidelines effective Thursday, April 23. Click for details.
90 Presidential Plaza
Ste 2A
Syracuse, NY 13202