Pay attention to the overall low rating this establishment gets! And to say my husband and I gave them the benefit of the doubt by staying with them for the last 2+ years is an understatement. It has gotten to the point we will not take the rude front desk staff and the longest wait times to see a doctor, and then lately it seems we cannot get the attention, help we need, or right advice. After our main doctor left (Becky), we tried to stick it out, but no longer---she was the only "shining light" in the office! This place is a nightmare!