Creighton completes 7-Eleven evolution store concept in Dallas

Creighton Construction & Development has completed construction of a new 7-Eleven evolution store concept in Dallas, Texas, featuring a Laredo Taco Company with its first-ever customer drive-thru. Located at 6769 Abrams Road in Dallas, the project included the remodel of an existing convenience store to create a modern, one of a kind 6,400-square-foot 7-Eleven convenience [...]