Explore details about location River Road North. River Road North is a location situated within the Keizer alongside other areas such as Weeks Drive North, Lisa Court Northeast, McNary Estates Drive North.