contact us
IM USA
Address:
110 Orchard Court
PO Box 618
Clear Lake, IA 50428
Phone: 641-357-6700
Fax: 641-357-6791
Email: office@im-usa.org

IM CANADA
Address:
PO Box 11022
RPO McCallum
Abbotsford, BC V2S 0E4
Phone: 604-855-4433
Email: office@im-canada.ca
Website: im-canada.ca