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