Gynecologist & Urogynecologist in Buffalo, NY

Ali Ghomi, M.D., F.A.C.O.G.


Dr. Ali Ghomi with da Vinci® surgery robotA leader in the field of Urogynecology and Minimally Invasive Surgery

Dr. Ali Ghomi is a gynecologic surgeon and urogynecologist who is widely regarded as a leader in the field. Dr. Ghomi has extensive training and experience performing state-of-the-art gynecologic procedures. Dr. Ghomi is a board-certified and fellowship trained gynecologist who is dedicated to improving the quality of life for his patients.

Our practice is exclusively referral-based. Dr. Ghomi performs a wide range of surgeries including treatment for uterine fibroids and polyps, ovarian cysts, endometriosis, hysterectomy, urinary incontinence, and pelvic organ prolapse. Dr. Ghomi has particular expertise in revision surgery when needed such as in pelvic mesh repair.

 

I cannot put to words the amazing job Dr Ghomi does! He and his entire staff are extremely professional and attentive! He takes time to listen to you and your concerns and answers every question completely! I highly recommend him! Read our Reviews

PATIENT REVIEWS

5 Stars

84 Reviews | Average Rating: 5

Read Our Reviews

News from Dr. Ghomi

Woman doing womens health research on a laptop

7 Conditions That Can Cause Sporadic Spotting Between Periods

7 Conditions That Can Cause Sporadic Spotting Between Periods

Noticing a few spots of blood between periods can be worrisome, and although women may see spots in their underwear or on toilet tissue, there are usually benign reasons for these occurrences. Here are seven conditions that can cause sporadic spotting between periods in addition to when you should be concerned enough to seek medical advice.

View All

website logo

COVID-19 Office Update

Dr. Ali Ghomi and his team are closely following the most up-to-date announcements and information on the known cases of COVID-19. If you are experiencing cold or flu symptoms, please make sure to contact us via phone prior to your appointment. You may also contact us for any additional questions by calling our office at (716) 862-1965.

Calendar IconRequest an Appointment