Get Directions to Poplar Towers ← View details 6263 POPLAR AVE, Memphis, Tennessee 38119 901 682 9260 Get Directions From* To * — Required information