After making the appointment with Dr David Sharaf, I gave all my insurance information to he's staff on July 20th, and they told me the next available consultation with Dr Sharaf is August 30th, so I took it. I was waiting for my appointment over 1 month, and today(Wednesday 26th) 3 days before my appointment they called me and said they DONOT TAKE my insurance, and the manager Lee said it was a "computer glitch" and she can't help. Very unprofessional, you don't wait over a month to tell someone that the doctor doesn't accept your insurance, after your staff took all my information and confirmed they DO accept. read more