Nice little practice with friendly staff. Their new office is very nice. The waiting room has a calming effect because of all the tile and plants. They don't do their own blood work but there but there is a Sonoran Quest lab in the same office complex.