1. Stewart & 89th Self Storage 8901 Stewart Rd, Galveston, TX 77554 Coordinate: 29.25334,-94.85502 Phone: (409) 741-2224