All reviews seem negative
Ok they have got to be making a ton of money - yes? Can they at least clean the carpets, fumagate the place?
A fully accredited ACR facility; board-certified radiologists.