Contact & appointments
To schedule an appointment, use the “Schedule Appointment” links below for the appropriate location.
You may select “Directions and Details” for additional information including office hours, phone and fax numbers, directions, and physicians who practice at each location.
Do you need an urgent appointment?
Click here to schedule a telehealth appointment.
Camillus, NY
5700 West Genesee Street, Suite 124
Camillus, NY 13031
Fayetteville, NY
4211 Medical Center Drive, Suite 211
Fayetteville, NY 13066
Liverpool, NY
5100 West Taft Road, Suite 4D
Liverpool, NY 13088
New Hartford, NY
2 Ellinwood Drive
New Hartford, NY 13413
Canton, NY
80 East Main Street, Suite 2A
Canton, NY 13617
Corporate Office
100 Metropolitan Park Drive
Liverpool, NY 13088
CareHarmony
Chronic Care Management
to speak with a Care Coordinator