This photo of 6134 Cedar Ave. shows the elegant stone façade of a house likely built at the turn of the last century. Today the building is owned by Church of Christian Compassion, whose headquarters building is 6121 Cedar Ave.
John L. Puckett