The specific term is called "NCI Designated Cancer Center". If you can go there, do it.
Just take the mindset of - if this gets screwed up, where do i get sent to deal with the screw up, and just go there first.
the crazy thing is, as mentioned above, they probably take your insurance and your not going to end up paying more to be at a top notch facility.