Oduduwa pressure washing salem oregon 4 years ago ID: #361959 Listed In : Cleaning Service 3755 Portland Rd NE, Salem, OR 97301, USA (503) 987-0999 https://sites.google.com/view/oduduwa-pressure-washing/home Business Description A power washing company Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : cleaning serrvice