1. Eurotech, Inc. 1668 Callens Rd, Ventura, CA 93003 Coordinate: 34.25774,-119.24113 Phone: (626) 765-4650