Our Lady of Lourdes Roman Catholic Church

2808 Lakeshore AvenueOakland, CA, US Type: Roman Catholic