TOM THUMB STORE #2580 in 100 W Southlake Blvd in Southlake