Tom Thumb 1973

Tom Thumb #1973, also known as Tom Thumb Snider Plaza, is a Tom Thumb supermarket located at 7000 Snider Plaza in Dallas, Texas.