Following federal eviction to make way for the Cedar Homes housing project, Antioch Baptist Church relocated to this address at 8869 Cedar Avenue. | Source: Cleveland State University. Special Collections. Cleveland Memory Project.Download Original File
Source
Cleveland State University. Special Collections. Cleveland Memory Project.