Explore details about location Northwood Drive South. Northwood Drive South is a location situated within the Champaign alongside other areas such as West University Avenue, North Country Fair Drive, County Road 1500 North.