Nochar Inc. 1311 W 96th StSuite 235Indianapolis, IN, 46260 View Phone 317-613-3046 Fax: 317-613-3052 1311 W 96th St, Suite 235Indianapolis, IN 46260 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page