Explore details about location North James Street. North James Street is a location situated within the Champaign alongside other areas such as Worcester Drive, Tallgrass Drive, Elmwood Drive.