1. Life Science Outsourcing Inc 830 Challenger St, Brea, CA 92821 Coordinate: 33.92813,-117.90945 Phone: (714) 672-1090