Maps & Directions Triad Centre III 6070 Poplar Ave #550 Memphis, TN 38119 Phone: 901-328-9471 Fax: 901-527-9620 To get directions to this location, click "Directions" or "View larger map" on the map below (Google Maps will open in a new window).