Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr Annaduari is a wonderful doctor and has saved my husband's life many times, as well as many others who I know. She has caught many things early enough and then she sent me to amazing doctors who have done surgery that saved my ... Read more
Dr Annaduari is a wonderful doctor and has saved my husband's life many times, as well as many others who I know. She has caught many things early enough and then she sent me to amazing doctors who have done surgery that saved my life as well. We are all blessed to have found such a knowledgeable and caring doctor and are thankful every day. We may not be alive today if we had not found her! Her staff is knowledgeable, has always been extremely helpful, supportive and gotten messages to her, so that we could get things taken care of and get appointments easily, so we are thankful for their help as well! Great doctor and great office! Read less
Sherrie R. • November 01, 2025
I am 83,years old Dr. Bala’s patient.
Over my lifetime I have seen many doctors, medical practices have changed over this time period, Bala is very very experienced and fully qualified to understand what is required for the patie... Read more
I am 83,years old Dr. Bala’s patient.
Over my lifetime I have seen many doctors, medical practices have changed over this time period, Bala is very very experienced and fully qualified to understand what is required for the patient, knowing the age, history, health etc. and considering providing proper care. I am very lucky to have her as my Doctor and I will highly recommend her to anyone.
Dilip Shah Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Bala Annadurai, MD. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (510) 574-0800. Your mobile information will not be shared with third parties.