European Wax Center - 264 Patriot Pl, Foxborough, MA 02035 | Fresha