Explore details about location North River Street. North River Street is a location situated within the Carthage alongside other areas such as West Macon Street, East 5th Street, North Garrison Avenue.