Maya Devi Srivastava, M.D., Ph.D., P.C.

1000 Youngs Rd. Suite #208

Williamsville, NY 14221

Phone: 716.688.0525

​Fax: 716.688.0569


Locations and Hours

NY Office

1000 Youngs Road, Suite 208
​Williamsville, NY 14221

Phone: 716.688.0525


Physician Hours

Monday and Tuesday 9 am to 5 pm. New adult and pediatric patients are seen in the mornings for longer appointment times with the physician. Because Dr. Srivastava holds unique Board Certification in both Allergy-Immunology and (Ped) Gastroenterology/Nutrition, all new patients require a note (not a referral) from their physician describing the reasons for the visit (gastrointestinal; allergy-immunology; or both). Patients sent for both Allergy-Immunology and Gastroenterology will require separate visit dates for their initial appointments.

Office Staff Hours

8 am to 5 pm Monday and Tuesday; 8 am to 4 pm Wednesday through Friday; 24/7 Answering Service: for after-hours emergencies 716-688-0525

Procedure Hours

As a private specialty practice, all gastrointestinal procedures are performed at the hospital by and under Dr. Srivastava. Because this specialty practice uniquely serves both adults and children with complex gastrointestinal disorders, we have arranged to have endoscopy appointments available for our patients at the region’s premier medical centers, permitting patient choice of either Kaleida or Catholic systems, and general anesthesia versus moderate sedation, depending on individual needs.  Not all procedures are available at all hospitals, because of variability in equipment owned and maintained by the hospitals. Dr. Srivastava has the lowest complication rate in WNY for endoscopic procedures on children (0% since starting practice in 2005).

Women and Childrens Hospital

​Phone: 716.878.7000
219 Bryant Street
Buffalo, NY 14222

South Buffalo Mercy Hospital
Phone: 716.826.7000

566 Abbott Road

Buffalo NY 14220

Buffalo General Medical Center
Phone: 716.859.5600
100 High Street
Buffalo NY 14203
Sisters of Charity Hospital

​Phone: 716.862.1000
2157 Main Street
Buffalo, NY 14214

Millard Filimore Suburban Hospital

​Phone: 716.568.3600
1540 Maple Road
Buffalo, NY 14221