Explore details about location Channing Drive Northwest. Channing Drive Northwest is a location situated within the Atlanta alongside other areas such as Eleanor Terrace Northwest, Fisher Road Southeast, Club Drive Northeast.