The worst doctor office… not sure about doctor because I have yet to meet him! Staff very rude… I pay for my visits using cash and if I had not saved my receipts they would have stolen $ 150 from me because they tried to say I had not paid the month prior… typical office visit takes anywhere from 2 – 3 hours sometimes 4! This will b the last time I come here trying to receive care… have already obtained a new physician who is professional and compassionate