Share page SALEM'S RIVERFRONT CAROUSEL 101 Front St. NE,Salem, Oregon 97301 (503) 540-0374 Fax: (503) 763-0630 Website Email SALEM'S RIVERFRONT CAROUSEL101 Front St. NE, Salem, Oregon 97301DetailsOpen in Google Maps Map Save