You can get in touch with IMBA using the contact details below:
IMBA Office Phones:
office: 303-545-9011
toll free: 888-442-4622
fax: 303-545-9026
IMBA Office Address:
IMBA
207 Canyon - Suite 301
Boulder, CO 80302
IMBA Office Mailing Address:
IMBA
PO Box 7578
Boulder, CO 80306
You can also leave a message using the following contact form: