Dr. Stephen R. Cochran graduated from the Tulane University School of Medicine in 1971. He works in New Orleans, LA and specializes in Psychiatry and Child & Adolescent Psychiatry. Dr. Cochran is affiliated with Touro Infirmary.
Years in Practice: 44 Years
Languages Spoken: English
Medical School: Tulane University School of Medicine
Graduation Date: 1971
Hospital Affiliations: Touro Infirmary
Specialties: Psychiatry, Child & Adolescent Psychiatry