
Business
Plano voters reject Dallas Stars arena proposal at Willow Bend Mall. Is the project still moving forward?
By Troy Jackson
Advertisement · Why this ad?

The roughly 100,000-square-foot store at 4355 Childress Ave. is expected to open this fall.