When will the shoe station finally come to town?

When: June 26, 2019 at 12:00 p.m.

Where: A shoe station is expected to open in the city of Alexandria, Virginia, at 11 a.m., the Associated Press reported.