Is store open on Christmas?; European Wax store open on Christmas?
Address: 35 S 18th St, Philadelphia, PA 19103, USA
Marsha Neal-Williams | Oct 2, 2019
No
Maya Ace | Oct 2, 2019
You can probably find that out at waxcenter.com
Thanks! Your answer is awaiting moderation.