Poplar Plaza Shopping Center, Memphis, Shelby County, Tennessee, United States 4.2
3440 Poplar Ave, Memphis, TN 38111, USA
Phone
+1 901-458-8922
Located nearby
Shopping MallPizza Restaurant Memphis, Shelby County, Tennessee, United States
Poplar Plaza Shopping Center address
reviews phone Poplar Plaza Shopping Center photo Poplar Plaza Shopping Center