Address:
1440 Canal St SUITE TB-53, New Orleans 70112
(504) 988-5405 (Phone), (504) 988-4270 (Fax)
3712 Macarthur Blvd, New Orleans 70114
(504) 227-0461 (Phone)
TULANE HEALTH SCIENCES CENTER DEPT. OF P
1440 Canal St SUITE TB-48, New Orleans 70112
(504) 988-5405 (Phone)
Certifications:
Forensic Psychiatry, 2011, Psychiatry, 2010
Education:
Medical School
Georgetown University
Graduated: 2000
Tulane University School Of Med