Invest Cast. Inc. 716 39th Avenue North East Minneapolis, Minnesota 55421 phone 763.788.6965 fax  763.788.7029 President: William Walker ivc@investcastinc.com