Croft Production Systems, Inc. Share: Manufacturers Croft Production Systems, Inc. Visit Website 19230 FM 442 Needville, TX 77461 (979) 793-2100 About Map About Natural gas processing equipment & parts What's Nearby? Distance: 5 10 15 20 25 50 mi.