Naples Valley Family Practice

(585) 396-5820

470 S Pearl St
Canandaigua, NY 14424-1702