Explore details about location Benton Place Northwest. Benton Place Northwest is a location situated within the Atlanta alongside other areas such as Vanira Avenue Southeast, Sampson Street Northeast, Andrew Young International Boulevard.