Saint Albert Roman Catholic ChurchParishShare1014 Holly StreetAlameda, California 94502United StatesGet directions