Mega Equipments Share: Export & Import Mega Equipments Visit Website 126 Eldridge Rd., Ste. A Sugar Land , TX 77478 (713) 659-0599 About Map About Import & export of ocean shipping What's Nearby? Distance: 5 10 15 20 25 50 mi.