Company MEDICAL BENEFITS ADMINISTRATORS, INC. Address 1975 Tamarack Rd, PO Box 1009, Newark, OH, 43058, USA