Was in the market area and stumbled on this place after hearing colleagues mention it, so I decided to check out their primary care services. The medical staff actually knew their work sef and explained everything clearly, which I appreciated coming from a pharmacy background where you see bad practice all the time. My complaint though is that I made an appointment and still waited almost an hour before being seen, and the receptionist wasn't even apologetic about it. For the price they charge and the reputation, the administrative side needs serious work because the doctors can't make up for that kind of disrespect to people's time.