Have you checked with Social Services to see if you qualify for Medicaid? You might even qualify for emergency coverage -- just short term Medicaid to get thru the surgery. Check with your local Social Services office and see if you might be able to get coverage for it. It might be possible. I sure hope so for your sake! Other than that, I really don't know of any programs that are available, although there might be some. Perhaps others will chime in with more information.
Maybe Social Services can direct you to some place too that can help you. I sure hope so. If you had to pay for this yourself, it would be AWFUL! Please keep us posted, okay? We really care.

God bless & hope to hear from you again. Hugs, Lee