David Roy Carlson, MD, Preventive Medicine

1160 Corporate Dr
FarmingtonNY  14425-9534 (Ontario County)


Phone: 585-924-1550
Fax: 585-924-1589

NPI: 1154478113
License Number: 162165 (NY)