top of page

SHOP

Poplar Plaza Shopping Center (2)_edit_220413 (002)-1.png

(901) 458-8922

3460 Plaza Avenue

Memphis, TN 38111

Operated by:
Finard Properties 

bottom of page