Is this Walmart open right now they are not answering the phone
Address: 1365 Boston Post Rd, Milford, CT 06460, USA
Cindy C Chesney | Sep 24, 2019
No, they close at 11. I think.ghey open at 7.
Thomas C | Sep 24, 2019
No
Thanks! Your answer is awaiting moderation.