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