Are you in need of assistance?

Our Mission

The Joyce L. Sobel Family Resource Center provides resources, advocacy, help, and education for all islanders to be healthy, safe and productive.

Our Vision

We are a welcoming community where respect for human dignity means needs are met, and all have opportunities to contribute, thrive and reach their true potential.

Learn more about help with...

Medical

Counseling

Utilities

Transportation

Housing

Do you want to participate in...

Programs

Giving

Recovery

Volunteering

Event Series New Day Recovery Cafe

New Day Recovery Café

New Day Recovery Café 485 Elsworth Ave, Friday Harbor, WA, United States

Join us for a cup of coffee and a warm meal in a safe space. The Café provides the kind of resources and relationships that provide stability and healing. We […]

Event Series New Day Recovery Cafe

New Day Recovery Café

New Day Recovery Café 485 Elsworth Ave, Friday Harbor, WA, United States

Join us for a cup of coffee and a warm meal in a safe space. The Café provides the kind of resources and relationships that provide stability and healing. We […]

Impact Spotlight

San Juan Island Childcare Co-op Thrives

We are incredibly grateful for every donation, large or small, that made this campaign such a success. The funds raised will directly contribute to the continued growth of the SJICC, including the welcoming of two new team members to help support our families.

Island Neighbors’ Helping Hands at Work

On San Juan Island, "neighbors helping neighbors" isn’t just a feel-good phrase—it’s the driving force behind the Island Neighbors program at the Joyce L. Sobel Family Resource Center.

Time to Register! Strengthening Families Program 10-14

For Parents and Youth (ages 10-14), the Strengthening Families Program 10-14 is delivered by trained, local facilitators. Through seven evening sessions, we discuss topics that address typical youth and parent situations.

Learn about the Importance of Privacy at JLSRFC here.

Do you need additional assistance?

Call (360) 378-5246

Do you need additional assistance?

Call (360) 378-5246