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