Company THE CLARK H BYRUM COMPANY INC Address 156 East Market St. Suite 1200, INDIANAPOLIS, IN, 46204, USA