HIGHLY RECOMMEND!!! My first visit to this place today. The doctor, nurses, receptionists, lab people all were incredible! Super friendly, helpful and caring. No waiting whatsoever. Very high tech with their medical records and lab results available online. Also, this was practically the nicest building I've ever been in. There is a fireplace in the waiting room, for example.