Yes! You can display as many Reviews feeds as you need by creating multiple feeds and adding their shortcodes to your pages or widget areas. You can also add more than one feed to the same page.
To create a new feed or view your existing feeds, go to WordPress Dashboard > Reviews Feed > All Feeds. On this page, you can click + Add New to create a new feed or you can view the shortcodes for your existing feeds in the Shortcode column.
Each shortcode has a Copy button to the right that you can click to automatically copy the shortcode and then easily paste it into the section where you would like to display the associated feed. You can even add more than one feed to the same page!