News

While St. Luke’s has been in its current location since 1906, the church was first established near the end of the Civil War in 1864 at Broad and Walton Streets in Downtown Atlanta. The church burned ...