Company MEDICAL BENEFITS ADMINISTRATORS, INC. Address MEDICAL BENEFITS ADMINISTRATORS, INC., NEWARK, 43055, OHIO