600 59th Street, Galveston, TX 77551