Randy Haines Productions Share: Media, Printing & Design Randy Haines Productions 1518 W. 12th St. The Dalles, OR 97058 (541) 993-3198