1. Menard Industries 7707 N Sam Houston Pkwy E, Humble, TX 77396 Coordinate: 29.941,-95.27295 Phone: (281) 441-3050