Tulane Lakeside Hospital--mins. as of ... today Tulane Lakeside Hospital. Get Directions. Get Directions ... Sign up at your next clinic appointment to gain access to our secure server on Patient Portal and become web-enabled, ... Tulane Medical Center 1415 Tulane Ave New Orleans, LA 70112 Telephone: (504) 988-5263. Site Map. Careers Find a ....