Location & Nearby Info
Our Lady of Lourdes Church
2808 Lakeshore Ave.
Oakland, CA 94610
(510) 451-1790
Show nearby: