The Arc of Alameda County 2700A Merced Street, San Leandro, CA 94577 Phone: (510) 357-2004 Fax: (510) 357-1792