Address:
1504 Taub Loop, Houston, TX 77030
1005 Dr Db Todd Jr Blvd, Nashville, TN 37208
Education:
Morehouse College, School of Medicine - Doctor of Medicine
Tulane University - Master of Public Health
Yale University - Bachelor of Arts (BA)
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine