Company DENTAL SUPPORT SERVICES OF INDIANA, INC. Address 1040 E 86TH ST, STE 44A, INDIANAPOLIS, IN, 46240, USA