Contact IMI

103 Morris Street, Suite A-5

Sebastopol, CA 95472

Tel: 707.823.0336

Fax: 707.823.7207

Toll Free: 1 (877) 378-1010

 

Please use the form to send general inquiries.

* indicates required field
IMI Headquarters