Stephan Wade Morris, MD, Internal Medicine

20 Dudley St
C/O Memphis Bioworks Foundation - Ste 900
MemphisTN  38103-4904 (Shelby County)


Phone: 901-277-5582
Fax: 901-866-1401

NPI: 1790035608
License Number: MD0000019416 (TN)