Explore details about location River Road. River Road is a location situated within the Atlanta alongside other areas such as Teets Road, Alley, Thompson Drive.