News/Updates, Uncategorized by Communications Department August 6, 2021 Gift Shop Hours LOCATED AT THE PARISH OFFICE 1525 25TH STREET GALVESTON, TEXAS 77550 See More