Save James P. Kromhout, MD JamesKromhout.MD.com • Internist, Gastroenterologist • 50 years experience James Kromhout, MD 1700 Hwy 25 N, Buffalo, MN