Skip to content
ABOUT US | LOCATION |

Travel Notification

If you plan on traveling or making purchases outside of the US please let us know so that we can make sure there is no interruption in services.

Call
Toll Free 800.986.3669
Local 650.859.3711
International 650.859.3711
@SRI Extension 3711
Fax 650.326.8916

CEO Steve Bowles
650.859.4661

Visit
333 Ravenswood Ave
Menlo Park CA 94025-3493

Mail
P.O. Box 2284
Menlo Park, CA 94026-2284

Hours
Monday - Friday
9AM - 4PM
Lost/Stolen Visa Cards
Declined Visa Transactions
USA 800.986.3669
International 650.859.3711

Contact Us

Call: 800.986.3669
@SRI Extension 3711
Fax: 650.326.8916
333 Ravenswood Ave
Menlo Park, CA 94025-3493

Mailing Address:
P.O. Box 2284
Menlo Park, CA 94026-2284

Routing Number: 321173328

All deposits are insured by the NCUA to at least $250,000.

Scroll To Top