I have been to this place several times and use to use them as my doctor. However there is a downside to using this doctors office. I have never gotten a diagnoses for anything I went in to get help for. The doctors really do not listen to what you say is wrong and will do a physical on you in a heartbeat even if that is not what you went in for. I went in for back problems and found out that my liver is overactive but never found out what was wrong with my back. Before they perscribed meds to help my back I told them that Naproxen did not work on me because I have had it prescribed so many time before for pain. They still gave me Naproxen anyway and it did not help with my pain.