Company BENEFIT CLAIMS PAYORS, INC. Address 1717 W NORTHERN AVE # 200, PHOENIX, AZ, 85021 - 0000, USA