Company NATIONAL PREMIUM AND BENEFIT ADMINISTRATION COMPANY Address 12 Washington Terrace, ST LOUIS, MO, 63112, USA