Very unprofessional place. I went in for frequent headaches and the doctor only prescribed medication and said I didn't need any tests. I decided on my own that I wanted an MRI and the MRI results showed something that I needed to get treated for. That was a very incompetent and negligent doctor. Then, I showed up 8 minutes late for a follow up appointment and the nurse refused to see me and said I needed to reschedule. No one mentioned appointments will be cancelled if you show up 10 minutes late. If they told me this ahead of time, I would have tried harder to get there on time.