This is one of the worst places I have been. The whole place is a mess and super disorganized. I waited over a month to see a Dr. when I got there they said they were a little behind...try over an hour I had to wait to go back then wait again 30 mins for the dr to come back. He came in asked a few questions said I needed an MRI (which they should have known if they looked at note prior to me arriving). So for a total of 5 mins of no help but spent 2 hrs there I had schedule for another time for the MRI a week later even though there was no reason they couldn't make the order for another imaging center closer to me. But its clear they wanted the money and wouldn't do it for me. After a week I received a VM about the MRI which I didn't understand and now I need to see a 2nd dr. I have tried to call back several times to make an apt but I can't wait on hold 20 mins each time I call that place. It it seriously the worst specialist I have ever been to. All they care about it getting patients in and out and as many as possible to make money. They don't respect your time and the nurses and front desk people are rude.