Megapower Inc. Back to Search Megapower Inc. 5655 Guhn Rd. , Houston , TX , 77040 United States (832) 415-6995 Send Email www.megacompressor.com Contacts Primary Henry Sun Chris Carter Marco Zamarripa Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone