Explore details about location Rivers Road Northwest. Rivers Road Northwest is a location situated within the Atlanta alongside other areas such as North Ashby Street Northwest, Meldon Avenue Southwest, Polar Rock Drive Southwest.