Company R B RUST AND L K STUMP INTERNIST INC Address 5626 E 16TH ST, INDIANAPOLIS, IN, 46218 - 0000, USA