Is Obama care only for US citizens?

Is Obama care only for US citizens?

To be eligible to enroll in health coverage through the Marketplace, you: Must live in the United States. Must be a U.S. citizen or national (or be lawfully present).

See also  Do you have to pay taxes on money received as a beneficiary?