Tom Thumb 2642

Tom Thumb #2642, also known as Tom Thumb E Lovers Ln, is a Tom Thumb supermarket located at 5809 East Lovers Lane in Dallas, Texas.