Contact us
Please use the form on this page or our support email address below to get in touch, we aim to respond to you within 48 hours.
We are also available to call or live chat:
Monday-Friday is 8am to 6am EST
Sat & Sun 12pm-8pm EST
USA postal address:
Check My Body Health
10685-B Hazelhurst Dr. #24329
Houston, TX 77043
USA
Canada postal address:
Check My Body Health
330 Av Avro
Pointe-Claire, QC, H9R 5W5
Canada
Email us:
Call us:
(888) 538-8810 (Toll free)