Save Hal N. Buch, MD HalBuch.MD.com • Gastroenterologist, Internist • 34 years experience Hal Buch, MD, PC 117 Marys Avenue, Suite 201, Kingston, NY 12401