Clear Creek Nature Preserve Call: Clear Creek Nature Preserve 215 Huntington Rd NE Atlanta, GA 30309 Armour Park nature Clear Creek Nature Preserve, Atlanta, 215 Huntington Rd NE