1. Kelly Tech Center 2300 Knoll Dr Ste B, Ventura, CA 93003 Coordinate: 34.25206,-119.21904 Phone: (805) 804-5846
2. Ecomposites Inc 446 E Main St, Ventura, CA 93001 Coordinate: 34.28042,-119.29394 Phone: (805) 320-3308