Atlanta city officials on Oct. 16 formally opened the site of the former Fort Peachtree to the public. The 15-acre site on Ridgewood Road in northwest Atlanta houses a replica of the 19th century fort, the city said in a press release. “I want to thank the mayor’s office for sharing this vision and understanding […]