Get Directions to Mantua Manufacturing Incorporated ← View details 5534 ARMOUR DRIVE, Houston, Texas 77020 (713) 672-9811 Get Directions From* To * — Required information