Save Barbara F. Mccoard, MD BarbaraMccoard.MD.com • Psychiatrist • 44 years experience Barbara F. Mccoard, MD 265 Watertrough Road, Sebastopol, CA 95472