Adetokunboh Ojuri NPI 1265016372 Practice location: 6000 Poplar Ave Ste 250, Memphis, TN 381193974 Taxonomy code: 235Z00000X Phone: (019) 801-8136