Tulane Doctors – Specialty Care – Lakeview 7030 Canal Blvd., Suite 100 New Orleans, LA 70124 Map it P: (504) 988-0501 F: 504 988 0502 8am- 5pm Monday-Friday Watch Tulane Doctors Videos and see us on YouTube. Meet your Metairie Care Team. Click here to see services & locations. Contact our office for more information or call 504-988-0501.