St Albert's Church 1022 Holly St Alameda, CA 94502 Phone: (510) 522-2185 Fax: (510) 522-1055
Category: Churches