Company SELF-FUNDED PLANS, INC. Address 3900 Society Center, 127 Public Sq., CLEVELAND, OH, 44114 - 3070, USA