The Health Insurance Place is a independent marketing organization (IMO) that offers convenient retail walk-in centers for health insurance.