Very poor customer service at this office. They put you on hold for a long time when you call, it can be up to 45 minutes. My wife called this morning, regarding her medicine. She needed to speak to the nurse. My wife called 2 times was put on hold for a long time, a least 20 minutes both times. My wife left a message for the nurse to call back, we don't even know if the nurse is getting the message. After the second call asking to speak to the nurse, after my wife was waiting on hold for 20 minutes. My wife said to Rachel that answered the phone "is it right to keep patients on hold for 20 minutes " she said some patients are on for 45 minutes! Also this office worker was very rude on the phone. Also I want to add to this review, when my wife and I come out of doctors office we see the office people putting patients on hold while they talk to each other and texting on their phones. All my wife & I want to know is, where is the patients care & service we deserve as patients to this office?