Santa Clara Bishops Storehouse 442 Nelo St Santa Clara, CA 95054 Phone: (408) 986-1872 Fax: (408) 986-8987
Category: Social Service & Welfare Organizations