Absolute worst. Don't waste your time or money here. We waited over and hour and a half with an appointment just to be taken back and wait even longer. All together we were here for over 4 hours just to be seen by a NP. I had to get X-rays taken, they told me if I took them there I'd have the results by the following Tuesday (we went on a Friday) and still over a month later I still don't have the results, I understand a week or two later but not over a month and not when they tell you they're worried about your spine and a fracture in your shoulder! I've tried calling multiple times, they either say they don't have the results back due to the new year or I get sent to the lab result managers voicemail just to get a recording asking you to not leave voicemails about lab or imagining results. I've asked for copies of my X-rays so a family member who is a doctor can at least look them over so I'm not in the dark but they claim to not have those. Ridiculous!