Let’s Connect!
Visit one of our three convenient California locations
Our Locations
Get In Touch →
Walnut Creek
Walnut Creek
California
Address
1250 Pine Street, Suite #102, #103, #105
Walnut Creek, CA 94596
Truckee
Truckee
California
Address
10049 Martis Valley Road, Unit C
Truckee, CA 96161
South Lake Tahoe
South Lake Tahoe
California
Address
2311 South Lake Tahoe Blvd, Suite 7
South Lake Tahoe, CA 96150
Billing & Payment Information
Accepted Payment:
Cash, all major credit cards, HSA cards. Sliding scale rate available for low income or uninsured individuals and families.
Accepted Insurance:
Anthem Blue Cross, MHN, CIGNA, and approved out of net work provider for all PPO plans including Aetna, Beacon Health Options, and Blue Shield.

