1. Taylormade Products Inc 34202 Johnsons Landing Rd, Scappoose, OR 97056 Coordinate: 45.72897,-122.86316 Phone: (503) 543-7232