Which patient portal do you want to log into? Tulane Doctors Patient Portal. Go to Portal. MyHealthONE Patient Portal. Go to Portal. Find a Doctor; ... New York Medical College. Neurosurgery. 2018. Tulane Neurosciences Center - Downtown. 1415 Tulane Ave, 5th floor, New Orleans, LA, 70112.