Yes, you can buy it.
There IS Health Care for the uninsured.
HRSA
http://findahealthcenter.hrsa.gov/
Federally-funded health centers care for you, even if you have no health insurance. You pay what you can afford, based on your income. Health centers provide
checkups when you’re well
treatment when you’re sick
complete care when you’re pregnant
immunizations and checkups for your children
dental care and prescription drugs for your family
mental health and substance abuse care if you need it
Health centers are in most cities and many rural areas. Type in your address and click the ‘Find Health Centers’ button to find health centers near you.