Wajih Istanbouli, MD, Internal Medicine

6570 Summer Oaks Cv
MemphisTN  38134-2857 (Shelby County)


Phone: 901-373-7100
Fax: 901-842-0020

NPI: 1295785095
License Number: E0106 (AR)