John Peter Canova, M.D is a family medicine physician in Sebastopol, California. Medical education includes University of Southern Ca School of Med, Los Angeles, Ca, completed in 1974.
📍 678 Petaluma Ave, Sebastopol, CA 95472
#a 555 Petaluma Ave, Sebastopol, CA 95472
Ste F 652 Petaluma Ave, Sebastopol, CA 95472
Ste C 6800 Palm Ave, Sebastopol, CA 95472
10450 Cherry Ridge Rd, Sebastopol, CA 95472
Ste C 6800 Palm Ave, Sebastopol, CA 95472