21. System Research 5450 Ralston St, Ventura, CA 93003 Coordinate: 34.25967,-119.21608 Phone: (805) 642-2534