Click here for the latest COVID-19 information
Online appointment scheduling is now available for in-person and telehealth visits — for both existing and new patients! Click here to learn more.

Hudson Headwaters Health Network
Sign in Here: Patient Portal
Indian Lake Health Center

6356 NYS Route 30
Indian Lake, New York 12842
View Directions

    • PhonePhone: 518-648-5707
    • FaxFax: 518-648-6160
    • HoursMonday -Friday: 9:00 a.m. – 5:00 p.m.
    • Saturday: 2:00 p.m. – 5:00 p.m.
    • Blood Draws (Wednesdays only ) 7:30 a.m. – 11:00 a.m.
    •  Make an Appointment

Please note, blood draw services at Indian Lake Health Center are suspended on Mondays until further notice. Services are now available on Wednesdays from 7:30 a.m. – 11:00 a.m. Blood draw services are also available at the North Creek Health Center, Tuesday and Friday 7:30 a.m. – 10:30 a.m. and the Warrensburg Health Center, Monday – Friday 6:30 a.m. – 2:30 p.m. Blood draw hours at all other health center locations can be found here.

Community Advisory Committee

Town Supervisor
Brian Wells
409 Big Brook Road
Indian Lake, New York 12842

Committee Members
Mildred Anzalone
Carrie Moodie
Sally Stanton

Indian Lake Health Center

The Indian Lake Health Center serves people of all ages. We welcome you to be a part of our family—here or at any of our health center locations. Our pediatric, adult and family medicine practitioners provide comprehensive primary health care services. A wide array of specialty and ancillary services are also available to Hudson Headwaters patients. The services available at this location are listed below.

  • Telehealth Appointments

    Telehealth appointments are now available for many primary care, specialty care, and follow-up appointments. Scheduling your telehealth visit is easy and can even be done online.

    • Family Medicine
    • Immunizations
    • Screenings
    • Gynecological Care
    • Voluntary Family Planning
    • Lab Tests
    • Care Management
    • Health Education
    • Osteopathic Treatment