Skip to main content
Skip to main content.

39.325259, -120.198993

Truckee Self-Help Center

10075 Levon Avenue
Truckee, CA 96161

Links

Self-Help Center & Law Library

Click here to submit a request for Self-Help support.

WALK-IN CLINIC HOURS
2nd Wednesday of every month, 9 am - noon.

Afternoon by appointment only

Was this helpful?

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.