Mid-Hudson Valley Health Centers
Our Mid-Hudson Valley health centers are listed below. Call your nearest health center to make an appointment – our call center is open Monday-Friday 8:00am-8:00pm and Saturday-Sunday 8:00am-6:00pm. New patients can call (844) 434-2778 (or 844-IFH-APPT).
We also offer telehealth visits by video. To schedule a telehealth visit, call your nearest health center. Learn more about telehealth.
View a list of our partner pharmacies in the Mid-Hudson Valley.
Family Practice Center of Hyde Park
Primary Care
Mon, Tue, Fri: 8:00am-5:00pm
Wed & Thurs: 8:00am-6:00pm
Behavioral Health
Mon: 8:00am – 8:00pm
Tues: 8:00am – 6:00pm
Weds, Fri: 8:00am – 5:00pm
Thurs: 8:00am – 7:00pm
Ellenville Family Health Center
In-Person Primary Care
Mon – Weds: 8:00am – 6:00pm
Thurs – Fri: 8:00am – 5:00pm
Telehealth Primary Care and Behavioral Health
Mon – Weds: 8:00am – 6:00pm
Thurs – Fri: 8:00am – 5:00pm
In-person Therapy and Psychiatry
By appointment
Dental Care
Please call (845) 647-4044 before you come in for dental care.
Kingston Family Health Center
1 Family Practice Drive
Kingston, NY 12401
(845) 338-6400
Fax: (845) 339-7288
Dental care (845) 338-6918
Pediatric Care Center (845) 339-9055
Behavioral Health (845) 338-2562 Fax: (845) 633-5975
Click here for directions
In-Person Primary Care
Mon, Tues, Fri : 8:00am – 5:00 pm
Weds & Thurs: 8:00am – 7:00pm
In-Person Pediatric Care Center
Mon – Fri: 8:00am – 5:00pm
In-Person Behavioral Health
Mon – Thurs: 8:00am – 5:00pm
Fri: 8:00am – 6:00pm
Dental Care
Mon – Fri: 8:00am – 5:00pm
Primary Care – Telehealth
Mon, Tues, Fri: 8:00am – 5:00pm
Weds & Thurs: 8:00am – 7:00pm
Sat: 9:00am – 1:00pm
Sun: 9:00am – 12:00pm
Pediatric Care Center – Telehealth
Mon – Fri: 8:00am – 5:00pm
Behavioral Health – Telehealth
Mon – Fri: 8:00am – 8:00pm
Sat & Sun: 9:00am – 5:00pm
Ob/Gyn and Specialty Care Center of Kingston
In-Person Services
Mon – Thurs: 9:00am – 5:00pm
Friday: 9:00am – 12:00pm
New Paltz Family Health Center
In-Person Primary Care
Mon, Tue, Weds, Fri: 8:00am – 5:00pm
Thurs: 8:00am – 8:00pm
Telehealth Primary Care and Behavioral Health
Tues & Weds: 5:00pm – 8:00pm