John Peter Canova, MD, Family Medicine

678 Petaluma Ave
SebastopolCA  95472-4217 (Sonoma County)


Phone: 707-829-2232
Fax: 707-829-3709

NPI: 1184708968
License Number: G030459 (CA)