Lutheran Church of the Cross is located at 1744 University Ave in Berkeley, just minutes from the Downtown Berkeley BART station. For Google Maps, Click Here.
Lutheran Church of the Cross is located at 1744 University Ave in Berkeley, just minutes from the Downtown Berkeley BART station. For Google Maps, Click Here.