Company INDIANA GASTROENTEROLOGY INC Address 8902 N Meridian St Ste 225, INDIANAPOLIS, IN, 46260 - 5307, USA