Explore details about location Lester Street Northwest. Lester Street Northwest is a location situated within the Atlanta alongside other areas such as Hardee Avenue Southwest, Mitchell Street Southwest, Davis Street Northwest.