Contact Us

USA Office Location:


Miami, Florida (Distribution, Retail, & Service Center)


Postal Address:
14262 SW 140th Street, Suite 101, Miami, Florida 33186



Customer Support Helpline
Toll-Free/Fax: 1 (888) 611-7575
Miami Local: (786) 732-4872


Customer Support Email:
support@wanhaousa.com
 

(Do you need a replacement part? Simply fill out the quick Service Request Form HERE)