Giving to Thompson Health | Physician Opportunities | News Room | About Us | Online Bill Pay | Find Us | Contact Us
At Thompson’s Primary Care Practices, our goal is to provide exceptional and compassionate health care for children and adults of all ages. We are committed to quality, personalized patient care in a pleasant environment while responding to the health care needs of our patients for information, access and service.
Our primary care services consist of practices in both internal and family medicine. All practices are departments of and operated by F.F. Thompson Hospital.
Family Medicine is comprehensive health care for children and adults of all ages and both sexes, encompassing each organ system and every disease entity. These specially-trained physicians are known as family practitioners.
We have Family Medicine Practices located in:
Canandaigua Family Practice3170 West Street, Suite 100Canandaigua, NY 14424
Farmington Family Medicine5505 State Route 96Farmington, NY 14425
Finger Lakes Family Care23 North Street, Suite 5Canandaigua, NY 14424
Honeoye Family Practice3 Honeoye CommonsHoneoye, NY 14471
Lima Family Practice7325 Community DriveLima, NY 14485
Macedon Family Practice1033 State Route 31Macedon, NY 14502
Shortsville Family Practice15 Canandaigua StreetShortsville, NY 14548
Victor Family Practice53 West Main StreetVictor, NY 14564
Internal Medicine is long-term, comprehensive care focused on managing both common and complex illnesses of adolescents (typically 18+), adults and the elderly. The physicians specializing in internal medicine are known as internists.
We have Internal Medicine Practices located in:
Midlakes Medical Care16 East Main StreetClifton Springs, NY 14432
F.F. Thompson Hospital’s primary care practices in Canandaigua, Farmington, Honeoye, Lima, Macedon, Midlakes (Clifton Springs), Shortsville and Victor are now certified Level 3 Patient-Centered Medical Homes, or PCMH. Please click on the link provided to learn more about what PCMH means for you and your family.
Our medical professional teams include physicians, physician assistants and nurse practitioners.
The following practices are accepting new patients.