On the Patient Portal, you have access to: Access your own personal Patient Portal online. Appointments: View your current appointment. You may also send requests to set up, cancel or reschedule appointments; ... Tulane Medical Center 1415 Tulane Ave New Orleans, LA 70112 Telephone: (504) 988-5263.