TOM THUMB STORE #2990 in 7117 Inwood Rd in Dallas