Specialties:
Child & Adolescent Psychiatry, Pediatric Psychiatry
Address:
Stephen R Cochran MD
1426 Amelia St, New Orleans 70115
(504) 891-6020 (Phone)
Certifications:
Child Psychiatry, 1979, Psychiatry, 1978
Hospitals:
Stephen R Cochran MD
1426 Amelia St, New Orleans 70115
Touro Infirmary
1401 Foucher St, New Orleans 70115
Education:
Medical School
Tulane University of Louisiana
Graduated: 1971