1. Quail Canyon Labs 20275 Fallen Leaf Dr, Tehachapi, CA 93561 Coordinate: 35.17073,-118.49044 Phone: (661) 823-9412