Have questions about any of our products, research or incorporating SUCCEED into your practice? Contact Freedom Health.
877.734.6558
24 hours a day
Office: 800.281.6727 or 330.562.0888
Monday-Friday 8am-5pm ET
Mailing Address
Freedom Health LLC
65 Aurora Industrial Parkway
Aurora, Ohio 44202-8088
Send Us An Email