Samba Mini Mall 1128 Winchester Rd Memphis, TN 38116 Phone: (901) 332-8484
Category: Shopping Centers & Malls