Business

December 18, 2012

Goddard Walmart set to open Jan. 11

The new Walmart in Goddard is set to open 8 a.m. on Jan. 11.

Related content

Comments

Editor's Choice Videos