Health & Medical Services

Resources for health and medical support range from formal medical treatment to support groups and nutrition.

click the tab to see more information

Health & Medical Treatment:

FirstCare: Walk-In Medical Center

This Urgent Care Facility provides treatment for minor emergencies, illnesses and injuries. Open every day,, even most holidays (Closed Thanksgiving, Christmas Day & New Years Day). No appointment needed. Most insurances accepted.

222 Route 299 in Highland
(845) 691-3627
Monday – Friday 8:00am – 7:30pm
Saturday & Sunday 10:00am – 4:00pm

Emergency One

Walk-in Urgent Care Services for injury and illness treatment, management, and x-rays. Open days, evenings and weekends. No appointment needed. All major insurance plans accepted.

40 Hurley Avenue, Suite 4 in Kingston
(845) 338-5600

4250 Albany Post Road in Hyde Park
(845) 229-2830

306 Windsor Hwy in New Windsor
(845) 787-1400

The Institute for Family Health

Offering Walk-In Health & Medical Services as well as Behavioral Health Services.

Kingston Family Health Center
1 Family Practice Drive
(845) 338-6400
Walk-In Health & Medical Services:
Monday – Friday 9:00am – 11:00am & 1:00pm – 4:00pm

Ellenville Family Health Center

6 Healthy Way
Ellenville, NY 12428
Monday-Wednesday 8:00am-6:00pm Thursday-Friday 8:00am- 5:00pm Saturday 9:00am-1:00pm* Sunday Closed
*only on the 1st and 3rd Saturday of the month

New Paltz Family Health Center

279 Main Street, Suite 102
New Paltz, NY 12561
(845) 255-2930
Monday – Thursday: 8:00am – 8:00pm
Friday 8:00 – 5:00pm
Saturday 9:00am – 1:00pm


Sexually Transmitted Disease (STD) Program

UCDOH provides STD clinic services free of charge to individuals at risk, which includes counseling, testing, treatment and education. HIV Confidential and Anonymous testing is also offered to anyone able to give informed consent, who is at high risk or who is concerned about an exposure history. Results are received back in two weeks and must be given in person. Clinics are held every Monday night 5PM-8PM (excluding holidays) at 230 Willow Park Office Complex, Aaron Court, Kingston NY 12401.

Contact Linda Taylor-Legg, Assistant Director of Patient Services at (845) 340-3070

Sexually Transmitted Disease (STD) Program
Ulster County Department of Health
300 Flatbush Avenue
Kingston, NY 12401

Communicable Disease Program

In this program, Ulster County Department of Health (UCDOH) provides communicable disease control through surveillance for over 60 diseases and collects information on mandated infectious disease reporting to allow for early identification within the community. UCDOH provides contact investigation of reportable diseases and disease outbreaks and recommends control measures. When indicated, UCDOH monitors individuals under treatment and ensures compliance with accepted treatment protocol.

Contact: Donna Demeter, Supervising Public Health Nurse at 845-340-3090

Ulster County Department of Health
300 Flatbush Avenue
Kingston, NY 12401

Public Health Preparedness Unit

This program provides day-to-day coordination of the Department’s emergency preparedness, response and recovery activities. It serves as a link to New York State’s Department of Health, Ulster County Emergency Management and other state or local agencies responsible in emergency management. In an emergency dial 911. If you would like further information or resources on emergency preparedness, you may call the Ulster County Department of Health Public Health Preparedness Unit at 845-334-5500.

Contact: Diane Aznoe, Public Health Education Coordinator at 845-334-5538.

Ulster County Department of Health
300 Flatbush Avenue
Kingston, NY 12401

The Ulster County Eating Disorders Resource Guide

The Ulster County Eating Disorders Coalition is a network of providers, concerned citizens, individuals with eating disorders and their family members, that meets regularly to advocate, educate, prevent, and treat the range of eating disorders and disordered eating behaviors. A Resource Guide is available and support groups are offered.

Access The Resource Guide Here

Albany Medical Center – Kingston Practice

Albany Medical Center at the Kingston Practice offers free HIV testing Monday through Friday from 9:00AM – 3:00PM. HIV education for groups and individuals are also available. Please contact Donna for more information.

Albany Medical Center – Kingston Practice
1561 Ulster Avenue Suite #301
Lake Katrine, NY 12449
(845) 339-6755 *language line available

Health & Medical Support Groups:

Coping with Anxiety & Depression

This free open drop in professionally led group offers mindfulness based techniques for coping with anxiety and / or depression. The group provides participants with space to process experiences & to practice a range of mindfulness based coping strategies.

Wednesdays 3:00 – 4:00 PM OR Thursdays 6:00-7:00 PM

Sponsored by MHA: Mental Health Association in Ulster County, Inc.
300 Aaron Court in Kingston
Contact: Zoe Mahan, (845) 339-9090 x 2202

Self-Help Group

A free and ongoing peer-led support group for adults with mental health diagnoses. This open drop-in support group does not require registration.

Thursdays 10:30am – 11:30am
Sponsored by PEOPLe, Inc.
Contact: Rhonda Garcia at (845) 331-4965

Anxiety/Depression Support Group

A free and ongoing peer-led support group for adults with mental health diagnoses.This open drop-in support group does not require registration.

Wednesdays 10:30am – 11:30am
Sponsored by PEOPLe, Inc.
Contact: Rhonda Garcia at (845) 331-4965

REACH ONE: Mid-Hudson Regional Recovery Center

This Recovery Center serves individuals with psychiatric and/or substance abuse issues, people who are or have been incarcerated, and homeless individuals. The program goal is to prevent hospitalizations, provide intensive peer support, facilitate integration of services, and encourage individuals to take charge of their recovery. The staff offers traditional peer support, educational opportunities, employment, social activities, and health home integration.

Mid-Hudson Regional Recovery Center
A Program of PEOPLe, Inc.
112 North Front Street
(845) 331-4965

Live For Today

This open drop-in peer led group is an opportunity to break the silence, isolation, and stigma about having thoughts of suicide. The focus will be on sharing experiences in a safe space, to support life. No pre-registration is required.

Mondays 6:00pm – 7:00pm
A Partnership Between MHA: the Mental Health Association in Ulster County Inc. & PEOPLe, Inc.
300 Aaron Court in Kingston
Contact facilitators Denise Ranaghan, LMHC (845) 339-9090 x107
and Carrie Ruby-Geiger (845) 554-7515

N.A.M.I Family Support Group
(National Alliance on Mental Illness)

This Peer led group is for family members of adults with mental illness. Guest speakers present monthly.

Kingston group

2nd and 4th Mondays of the month 6:00pm-7:30pm
Location: MHA 300 Aaron Court Kingston NY
Facilitated by: NAMI Mid-Hudson Valley 845-206-9892

Poughkeepsie group

MidHudson Regional Hospital of Westchester Medical Center

241 North Road Poughkeepsie, NY
3rd Tuesday of every month 6:30pm=8:30pm
For directions please visit

Dover Plains group

Dover High school- Library conference room
2368 Route 22 Dover Plains NY
1st Wednesday of every month 6:30-8:30pm
(Summer months and school closings- please call 845-206-9892 for location)

Wappingers Falls group

Perkins Restaurant & Bakery (back room)
1576 US 9 Wappingers Falls NY
2nd Monday of every month 6:30-8:30pm

CoEd Yoga Class

Join other men and women seeking relaxation and stress relief for mind-body wellness. No experience is necessary & yoga mats are available to borrow. This is a free, open drop in group.

Mondays 1:00pm – 12:00pm
Sponsored by MHA: The Mental Health Association in Ulster County Inc.
300 Aaron Court, Kingston NY
Contact:  (845) 339 – 9090 ext. 2202

Women’s Yoga Class

Join other women to practice mindfulness & a variety of breathing, streching & relaxation techniques.

Wednesdays 1:00pm – 2:00pm
Sponsored by MHA: The Mental Health Association in Ulster County, Inc.
300 Aaron Court, Kingston
Contact:  (845) 339-9090 ext. 2202

Caregivers Support Group

This peer support group is facilitated by a representative of Jewish Family Services and is open to all caregivers.

First & Third Thursdays from 3:00pm-4:15pm
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300

QPOC (Queer People of Color)

A social and support group bringing together the Hudson Valley’s people of color who identify as LGBTQ

First and Third Tuesdays at 5:30 pm
Sponsored by: Hudson Valley LGBTQ Community Center

300 Wall St. Kingston
Phone: (845) 331-5300

Women’s Group @ the Center

A center group welcoming all women, inclusive of sexual orientation, gender expression, age and personal experience!

The group meets at the Center on second Fridays from 7:00-9:00 PM, and plans a group activity OUT & About on fourth Fridays
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300

Men’s Group

The Gay Men’s Discussion Group of the Hudson Valley is a group of gay and bisexual men (and those who identify as male) who meet for discussion on topics of interest to the gay community.

Meets on the first and second Thursdays of the month at the Center, and also offers monthly social events and movie nights.

Phone: (845) 331-5300

Contact: Gene Knapp,

PFLAG Kingston Chapter (Parents, Families & Friends)

PFLAG promotes the health and well-being of LGBTQ people and families through support and advocacy.

Second Wednesday from 7:00pm-9:00pm
Sponsored by: Hudson Valley LGBTQ Community Center
Phone: (845) 331-5300

Ovarian Support Group

For women diagnosed with ovarian cancer. Contact Ellen Marshall at 845-339-2071 ext. 103 or for more information

Meets Wednesdays from 7-8:30 pm

Reuner Cancer Support House 80 Mary’s Ave. Kingston NY

Medication Drop Boxes:

The following is a list of medication drop boxes where you can dispose of unwanted medications, confidentially and with no questions asked. Please check with each location for specific hours of public access.

Saugerties Police Department
4 High Street, Saugerties NY 12477
(845) 246-9800

Ellenville Police Department
2 Elting Court, Ellenville NY 12428
(845) 647-4422

Rosendale Police Department
520 Lefever Falls Road, Rosendale NY 12472
(845) 658-3048

New Paltz Police Department
83 S Putt Corners Road, New Paltz NY 12561
(845) 257-7112

City of Kingston Police Department
1 Garraghan Drive, Kingston NY 12401
(845) 331-1671

SUNY New Paltz
1 Hawk Drive, New Paltz NY 12561
(845) 257-7869

Woodstock Police Department
76 Tinker St, Woodstock NY 12498

Town Of Ulster Police Department
1 Town Hall Rd, Lake Katrine NY 12449

Town of Olive Police Department
50 Bostock Rd, Shokan NY 12481

Town Of Lloyd Police Department
25 Milton Ave #2, Highland NY 12528

Town of Marlborough Police Department
21 Milton Turnpike, Milton NY 12547

Town of Shawangunk Police Department
13 Bona Ventura Avenue, Wallkill NY 12589

Wallkill Sub-Station
3063 Route 208, Wallkill NY 12589

Shandaken Sub-Station
7201 NY-28, Shandaken NY 12480

SUNY Ulster Sub-Station
491 Cottekill Rd, Stone Ridge NY 12484

Esopus Sub-Station
284 Broadway, Port Ewen NY 12466

Wawarsing Sub-Station
115 Airport Road, Napanoch NY 12458

Law Enforcement Center
380 Boulevard, Kingston NY 12401

Helpful Links: