Elk's Lodge

Address: 
1518 23rd Street
Galveston, TX 77550