Walmart Discount Store 5294

Walmart Discount Store #5294 is a Walmart Discount Store discount department store located at 1365 Boston Post Road, Milford, Connecticut, which can be reached byfromExit 39. The store opened on August 1, 2007.