Sports Authority 290

Sports Authority #290 was a Sports Authority sporting goods store located at 5895 Poplar Avenue in Memphis, Tennessee.