Company INDIANA DENTURE SPECIALISTS SERVICES, INC. Address 5510 S EAST ST, STE C, INDIANAPOLIS, IN, 46227, USA