1. Eco Power Systems 2521 Palma Dr, Ventura, CA 93003 Coordinate: 34.25012,-119.2272 Phone: (805) 320-6291
2. J H Biotech Inc 4951 Olivas Park Dr, Ventura, CA 93003 Coordinate: 34.24544,-119.22787 Phone: (805) 650-8933