1. Electronic Processing NW 1355 SW 9th St, Dundee, OR 97115 Coordinate: 45.27904,-123.02444 Phone: (888) 238-6380