Robert S Knapp, MD, Psychiatry & Neurology

199 Parrish St
CanandaiguaNY  14424-1726 (Ontario County)


Phone: 585-394-6811
Fax: 585-394-7497

NPI: 1043239445
License Number: 161732 (NY)