If i could zero stars, i would do so for Dr. Ganesh at the Avondale office. He is the WORST doctor ever. NO manners what so ever ... BEYOND rude, in a rush, unprofessional and did not want to explain anything nor answer any questions we had for him (I was there to be a support/translate for my mother who doesn't speak much English and is in really bad pain) We left office on tears of how frustrated we wore that a doctor could be so rude and inhuman with how he explained everything and how bad of an attitude and tone he had with us. Never have I experience such rudeness and unprofessionalism from anyone and did not expect it coming from a doctor. Please DO NOT see him, a doctor cannot treat or talk to patients like he did to my mother and I.