Company INDIANAPOLIS GASTROENTEROLOGY INC Address 8051 SOUTH EMERSON AVENUE, SUITE 200, INDIANAPOLIS, IN, 46237, USA