While the staff is nice, the wait is infuriating. I am using their free wifi in the lobby to write this review. The appointment was at 10:30. I have had this problem before, but because Dr. Hamilton is so nice, I have avoided finding another PCP.
I showed up early this time (10:15) to see if it helps to be extra punctual. It is now 11:30 and I am still waiting. Not even in the second waiting area yet. I referred a few friends and they refuse to come here again because of the long waiting.
I am now searching for a new doctor. My suggestion would be that you do the same and avoid this place.