Perhaps you can offer to put together a payment plan so the doctor can see you or if you look for a new doctor, ask up front about a payment plan. You should be able to at least access your test results from the hospital. You may have to pay a small fee for your medical records but at least you could see the results.
Unfortunately doctors can ask for payment up front if you do not have insurance. In fact, even for those patients that have insurance, most doctors are required by their contract to collect the copayment up front.
I guess if I was in your shoes, I would at least get the records from the hospital so you know if your scans were clear or not and go on from there.