James P Fennelly, MD, Family Medicine

231 Parrish St
CanandaiguaNY  14424-1727 (Ontario County)


Phone: 585-396-5820
Fax: 585-396-2373

NPI: 1760605745
License Number: 242292 (NY)