Explore details about location Lenox Road Northeast. Lenox Road Northeast is a location situated within the Atlanta alongside other areas such as Spring Street Northwest, Eason Street Northwest, Baker Road Northwest.