1. Russell Manufacturing Inc 2405 Industrial Ave, Hubbard, OR 97032 Coordinate: 45.17397,-122.80742 Phone: (503) 982-1600