Lutheran Church of the Cross is located at 1744 University Ave in Berkeley, just minutes from the Downtown Berkeley BART station. For Google map click on link below.
Lutheran Church of the Cross is located at 1744 University Ave in Berkeley, just minutes from the Downtown Berkeley BART station. For Google map click on link below.