Save Eshwar B. Punjabi, MD EshwarPunjabi.MD.com • Internist, Gastroenterologist • 55 years experience Eshwar Punjabi, MD 34940 Ridge Road, Suite B, Willoughby, OH