TOM THUMB STORE #3311 in 2727 Live Oak St in Dallas