Customer Service 091 234-ELLA
Free shipping on All Orders. No Minimum Purchase
Willowora provides customer support for order questions, product information, delivery issues, returns, privacy requests, and website concerns.
Contact details
Email: support@willowora.shop
Mailing and business address: 2200 E Norris St #1906, Philadelphia, PA 19125, United States
Customer service hours: Monday through Friday, 10:00 AM to 6:00 PM Eastern Time, excluding U.S. federal holidays
Website: willowora.shop
Expected response
We aim to respond to customer service messages within 1 to 2 business days. Messages received outside service hours are reviewed on the next business day. Include your order number when contacting us about an existing order. Do not send payment card numbers or sensitive identity documents by ordinary email.
Thanks for subscribing!
This email has been registered!