Location

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