1. Bio Life Technologies 103 N Grand St, Enid, OK 73701 Coordinate: 36.39698,-97.87824 Phone: (580) 977-2077