Company Overview
Company Summary
Name
Indiana Research Institute
Number of Employees
51-200
Phone
(817) 378-4221
Location
1402 Hutchins Ave
Columbus, IN
47201-5630