Company SOUTHERN INDIANA COMMERCE CORPORATION Address 320 N. Meridian St., Suite 306, INDIANAPOLIS, IN, 46204, USA