Rejuvenate Salon and Spa Place Category: Beauty Address: 393 Red Cedar Street, Suite 6 Menomonie Wisconsin 54751 United States PhotosWebsiteFacebookReviews WebsiteFacebook Leave a Review Cancel Reply Your email address will not be published.Review text Select a rating Name Email Website Save my name, email, and website in this browser for the next time I comment. Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Previous Next