Dr. David Carlson, MD
Internal Medicine
Make an Appointment
(585) 924-1550Telehealth services available
Thompson Health is located at 1160 Corporate Dr, Farmington, NY 14425.
Providers at Thompson Health specialize in Internal Medicine and Physician Assistant (PA).
Three providers practice at Thompson Health.
Use the insurance check on this page to verify if Thompson Health is in-network.