If you are eligible for Medicaid in Gainesville, Alachua County, according to the following page you will have dental coverage: https://ahca.myflorida.com/medicaid/Policy_and_Qua...
You generally can get Medicaid if your overall income is low enough, and you would apply through your local Food Stamp/Medicaid office. Medicaid can also cover your out of pocket monthly Medicare premiums.
Another option is to go to a county free clinic that provides dental care to see if there are any in-clinic alternatives for your situation.
My best wishes for your health and speedy recovery.