21. Aerius Photonics
4160 Market St, Ventura, CA 93003
Coordinate: 34.25794,-119.23791
Phone: (805) 642-4645
22. Creative Display Ads Inc
1445 Donlon St Ste 7, Ventura, CA 93003
Coordinate: 34.25879,-119.23708
Phone: (805) 650-9294
23. Coast To Coast Computers
2682 Johnson Dr, Ventura, CA 93003
Coordinate: 34.25082,-119.19646
Phone: (805) 289-3912
24. Software Matters Com Inc
10609 Telegraph Rd, Ventura, CA 93004
Coordinate: 34.29165,-119.16722
Phone: (805) 659-0280