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 Hsia has done a Trabeculectomy in both of my eyes. The first one ended up with bleb too big and blurred my vision. Dr Hsia listened to my concerns and agreed to do a bleb revision. Revision helped some but we needed to do 2nd r... Read more
Dr Hsia has done a Trabeculectomy in both of my eyes. The first one ended up with bleb too big and blurred my vision. Dr Hsia listened to my concerns and agreed to do a bleb revision. Revision helped some but we needed to do 2nd revision and it worked!! I just knew that if we could get the bleb size down it would solve all issues which it did. It did require the 2 additional surgeries but it was so worth it!! Thank you Dr Hsia for listening to and hearing my concerns and thoughts!! Highly recommend!! Read less
Susan S. • March 21, 2026
Dr. YenCheng Hsia is always a pleasure to see. He is very knowledgeable and helpful, and you can tell that he cares about his patients. This was just an annual check up for me, as I had cataract surgery close to two years ago now... Read more
Dr. YenCheng Hsia is always a pleasure to see. He is very knowledgeable and helpful, and you can tell that he cares about his patients. This was just an annual check up for me, as I had cataract surgery close to two years ago now, but he is just as helpful now, as he was then. I highly recommend him as a doctor and a surgeon. Read less
Diablo Eye Associates is a physician-led ophthalmology practice providing comprehensive eye care in Walnut Creek. Our optometrists offer routine and medical eye exams for patients age 14 and older. Our ophthalmologists provide adult medical and surgical care, including cataract and glaucoma treatment.
We believe good care starts with careful evaluation and clear explanation. Patients receive straightforward information about findings, treatment options, and next steps, with coordinated follow-up throughout their care.
We are located at 350 N. Wiget Lane in Walnut Creek. Appointments may be requested by phone or online.
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Diablo Eye Associates. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (925) 934-7800. Your mobile information will not be shared with third parties.