Save David L. Halley, MD DavidLeeHalley.MD.com • Family Doctor • 29 years experience David Halley, MD 345 Naomi Street, Plainwell, MI