Does this Walmart have a nail salon?
Address: 1365 Boston Post Rd, Milford, CT 06460, USA
Boxy Brown | Sep 24, 2019
Call the store to confirm.
Paul Harris | Sep 24, 2019
No .. but they have nail products
Jeff Gilles | Sep 24, 2019
No
Thanks! Your answer is awaiting moderation.