Save John P. Canova, MD JohnCanova.MD.com • Family Doctor • 50 years experience John P. Canova, MD 678 Petaluma Avenue, Sebastopol, CA 95472