I’ve been coming to this office since I got my insurance through my last job. Two of the doctors that I have seen at this office are thorough and helpful. I have arthritis in my right shoulder, which was wrongly diagnosed several years ago, and was diagnosed properly here at this location by one of their doctors. And she was able to explain what caused it and what can be done to help with the pain. The medical assistants and front desk girls are very friendly and helpful as well. Minus one star for the crappy parking lot.