Company INDIANAPOLIS CHINESE MEDICAL ASSOCIATION, INC. Address 13688 Stanford Dr., Carmel, IN, 46074, USA