Save Magdi E. Credi, MD MagdiCredi.MD.com • General Surgeon Magdi Credi, MD 403 Garden Drive, Batavia, NY