Galveston Island on Postoffice Street
Address:
20th to 23rd Streets
Galveston
, TX
, 77550
29° 17' 56.8284" N, 94° 47' 29.9076" W
See map: Google Maps