Contact Us

Stimulate Health Inc.
219 Dufferin St., Suite 111A
Toronto, ON M6K 3J1

Email: info@stimulatehealth.ca
Phone: 416-800-8766 / 1-888-506-2026
Fax: 888-507-5178