Groth Corporation Share: Valves Groth Corporation Visit Website 13650 North Promenade Blvd. Stafford, TX 77477 (281) 295-6800 (281) 295-6994 (fax) About Map About Global leadership in low pressure systems protection. What's Nearby? Distance: 5 10 15 20 25 50 mi.