Address:
3350 La Jolla Village Dr, San Diego 92161
(858) 347-0976 (Phone), (504) 988-3971 (Fax)
1415 Tulane Ave SUITE 50, New Orleans 70112
(504) 988-7809 (Phone), (504) 988-3971 (Fax)
Education:
Medical School
Emory University
Graduated: 2013
University of Illinois At Chicago / College of Medicine
Graduated: 2007