Deepdene Park Parks | Trails & Greenways atlantaolmstedpark.org/pa... Deepdene Park N Ponce De Leon Avenue Northeast, Atlanta, GA 30307, USA | Lenox Place