1. Delta Steel 526 Mockingbird Ln, Clute, TX 77531 Coordinate: 29.01868,-95.38922 Phone: (979) 529-9761