Explore details about location North River Road. North River Road is a location situated within the Pigeon Forge alongside other areas such as Shirley Avenue, 2 View Road, Island Drive.