Contact information
Ambrodha Wellness
Customer Care
Email: info@ambrodha.com
Phone: +1 905 320 1470
We aim to respond within 1–2 business days.
For inquiries regarding orders, returns, or product guidance, please contact us by email.
Addresses
U.S.A.
Ambrodha Wellness USA Inc.
251 Little Falls Drive, Wilmington,
New Castle County, Delaware 19808
Canada
Ambrodha Wellness Inc.
564 Phoebe Crescent, Burlington, Ontario
L7L 6H6