1. Floatograph Technology 20960 Scappoose Vernonia Hwy, Scappoose, OR 97056 Coordinate: 45.89862,-123.13544 Phone: (503) 429-0648