How about Cycles of Change in Alameda? (I haven't been there).
http://www.cyclesofchangeapc.org/index.php
From their website:
Community Repair Shop
Repair your own bicycle! Six bike stands, advice, and a full range of bicycle tools help you do your own repairs. $5/hour or 5 credits/hour.