Elesa Miracle is a small family-owned business located.
We are small, but we are passionate about ensuring our customers receive the best possible service, no matter how large or small their order.
We generally ship orders within 24 business hours of receiving them. If you wish to cancel your order, you must do so before the order is shipped.
For credit card orders, your credit card statement will indicate charges from Elesa Miracle
Email: info@Elesa Miracle.com