For Synavax
BBB Address
1625 17th St., Denver, CO 80202
Websites address
Denver City Center
717 17th Street
Suite 1900
Denver, CO 80202, USA, Planet Earth
For INI Worldwide
BBB address
1925 Trade Center Way Ste 1, Naples, FL 34109-6602
Website address
1415 Panther Lane Ste. 397
Naples, FL 34109
Am I missing something? Two possibilities here...INTK is lying on their website about their address or BBB does not have their website accurate. Thoughts?