Mary Scott Nature Preserve Restoration Project Jan 23, 2015 Address: 4150 Briarcliff Road NE Atlanta, GA 30345 Get directions from Go Unable to find any directions.