address hospital lakeside wallpaper tulane lakeside hospital address Tulane Medical Center 1415 Tulane Ave 2nd floor New Orleans LA 70112. 4700 South 1-10 Service Rd W Metairie LA 70001. … Monday, August 1, 2022 Edit