Schreiber Park - Galveston, TX
Address:
83rd Street and Terminal Drive
Galveston
, TX
, 77554
29° 16' 8.148" N, 94° 51' 16.4988" W
See map: Google Maps