1. Stewart & Stevenson 13114 Bermuda Beach Dr, Galveston, TX 77554 Coordinate: 29.21387,-94.91843 Phone: (409) 632-0900